body {
    background-position: 0 0;
}
body {
    background-attachment: fixed;
    background-color: #EEEEEE;
    color: #000000;
    font-size: 13px;
}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
    font-family: Helvetica,Arial,sans-serif !important;
}
* {
    margin: 0;
    padding: 0;
}

.header #nav-global #menu-listado-productos, #mi-pedido-desplegable, .wrap-ayuda, .header #nav-ayuda > ul > li .wrap-carrito, #overlay-carrito > li .wrap-carrito, #shopFinder, #mod-social {display:none}

*::-moz-selection {
    background: none repeat scroll 0 0 #72B526;
    color: #FFFFFF;
}
*::-moz-selection {
    background: none repeat scroll 0 0 #72B526;
    color: #FFFFFF;
}



#page:after {
    clear: both;
    display: block;
    height: 0;
    visibility: hidden;
}


.win #wrapper {
    background: url("../img/bck_shadow_w.png") repeat-y scroll 0 0 rgba(0, 0, 0, 0) !important;
}
.win #wrapper, .mac #wrapper, .ipad.mobile #wrapper, .iphone #wrapper {
    background: url("../img/bck_shadow_w.png") repeat-y scroll 0 0 rgba(0, 0, 0, 0) !important;
}
#wrapper {
    overflow: hidden;
}
#wrapper {
    background: url("../img/bck_shadow_w.png") repeat-y scroll 0 0 rgba(0, 0, 0, 0) !important;
}
#wrapper {
    padding-bottom: 1px;
}
#wrapper {
    background-color: #FFFFFF;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    width: 986px;
}
#wrapper {
    overflow-x: visible !important;
}
#wrapper {
    box-shadow: none;
}
#wrapper {
    overflow-x: hidden !important;
}
.header #branding {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    position: relative;
    z-index: 10;
}
#branding {
    margin-bottom: 6px;
}
#branding {
    min-height: 111px;
    width: 978px;
}

.header #breadcrumb {
    float: left;
    margin: 18px 0 20px 20px;
    padding: 0;
}
#breadcrumb {
    clear: both;
    height: 23px;
    width: 930px !important;
}

.header #logo {
    clear: none;
    float: left;
    height: 111px;
    margin: 0;
    padding: 0;
    position: relative;
    width: 131px;
}
#logo {
    overflow: hidden;
}

.header #nav-ayuda {
    clear: right;
    float: right;
    margin: 0;
    padding: 0;
    position: absolute;
    right: 20px;
    top: 80px;
    width: 800px;
    z-index: 10001;
}

.header #nav-meta {
    margin: 0;
    padding: 0;
    position: absolute;
    right: 25px;
    top: 20px;
    width: 800px;
}

.header #nav-global {
    width: 978px;
}
.header #nav-global {
    background: url("../img/bg-nav-global.gif") repeat scroll left top rgba(0, 0, 0, 0);
    clear: none;
    float: left;
    margin: 15px 0 0;
    min-height: 50px;
    overflow: visible;
    padding: 0;
    position: relative;
}

.header #nav-global ul {
    background-color: #7DBC39;
    float: left;
    margin: 0;
    padding: 0;
    text-shadow: none !important;
    width: 100%;
}
#nav-global ul {
    list-style: none outside none;
}
.header #nav-global ul > li#nav-sec-productos {
    width: 175px;
}
.header #nav-global ul > li.on {
    border: 0 solid rgba(0, 0, 0, 0);
}
.header #nav-global ul > li {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    float: left;
    height: 50px;
}
#nav-global li.on, #nav-global li.open {
    line-height: 1.55em;
}
#nav-global li {
    border: medium none !important;
    display: block;
    text-transform: capitalize;
}
#nav-global li {
    font-family: 'UnitOTMedium';
    font-size: 14px;
    margin: 0;
}
.header #nav-ayuda {
    clear: right;
    float: right;
    margin: 0;
    padding: 0;
    position: absolute;
    right: 20px;
    top: 80px;
    width: 800px;
    z-index: 10001;
}

.header #nav-ayuda {
    clear: right;
    float: right;
    margin: 0;
    padding: 0;
    position: absolute;
    right: 20px;
    top: 80px;
    width: 800px;
    z-index: 10001;
}

.header #nav-ayuda > ul {
    float: right;
    margin: 0;
    padding: 0;
}
ol, ul {
    list-style: none outside none;
}

.header #nav-ayuda > ul > li.li-ayuda {
    margin-right: 3px;
    width: 221px;
    z-index: 10;
}
.header #nav-ayuda > ul > li, #overlay-carrito > li {
    border-right: 1px solid #CCCCCC;
    color: #999999;
    float: left;
    font-family: Helvetica,Arial,sans-serif;
    font-size: 16px;
    font-weight: 300;
    height: 24px;
    line-height: 22px;
    padding: 0 2px 0 12px;
    position: relative;
}

.header #nav-ayuda > ul > li.li-carrito {
    width: 340px;
}
.header #nav-ayuda > ul > li.li-carrito, #overlay-carrito > li.li-carrito {
    border-right: 1px solid #FFFFFF;
    padding: 0;
}

.header #nav-meta {
    margin: 0;
    padding: 0;
    position: absolute;
    right: 25px;
    top: 20px;
    width: 800px;
}

.header #nav-meta ul {
    float: right;
    margin: 0;
    padding: 0;
}
ol, ul {
    list-style: none outside none;
}

.header #nav-meta ul li:first-child {
    font-size: 13px;
}
.header #nav-meta ul li {
    padding: 0 10px;
}
.header #nav-meta ul li {
    color: #7DB839;
    float: left;
    font-family: Helvetica,Arial,sans-serif;
    font-weight: 300;
    line-height: 25px;
    margin: 0;
}
#nav-meta ul li {
    list-style: none outside none;
}

.header #nav-meta ul li:first-child {
    font-size: 13px;
}

.header #nav-meta ul li a {
    border-bottom: 1px solid rgba(0, 0, 0, 0);
    color: #999999;
    font-size: 14px;
    margin: 0;
    padding: 0;
    transition: all 0.25s ease-in-out 0s;
}

.header #nav-meta ul li > span {
    color: #999999;
    font-size: 14px;
}

.header #nav-meta ul li.nav-meta-tienda a {
    color: #83B817;
}
.header #nav-meta ul li a {
    border-bottom: 1px solid rgba(0, 0, 0, 0);
    font-size: 14px;
    margin: 0;
    padding: 0;
    transition: all 0.25s ease-in-out 0s;
}

/* body */
body.header {
  background-image: url('../img/bg-body.gif');
}

/* branding container */
.header #branding {
  position: relative;
  background: none;
  z-index: 10;
}

/* logo */
.header #logo {
  position: relative;
  float: left;
  clear: none;
  width: 131px;
  height: 111px;
  margin: 0;
  padding: 0;
}

.header #logo a {
  float: left;
  width: 111px;
  height: 91px;
  padding: 20px;
}

.header #logo a strong {
  display: none;
}

/* search-box */
.header #search-box {
  position: relative;
  margin: 12px 0 0 0;
  padding: 0;
  -webkit-border-radius: 13px;
  -moz-border-radius: 13px;
  -o-border-radius: 13px;
  -ms-border-radius: 13px;
  border-radius: 13px;
  overflow: hidden;
}

.header #search-box h6 {
  display: none;
}

.header #search-box div {
  position: relative;
  float: left;
  /*   min-width: 190px; */ /* se modifica para chrome */
  /* modificacion fusion R3 04/09/2013 */
  /* width:130px; */
  height: 23px;
  border: 1px solid #e5e5e5;
  -webkit-border-radius: 13px;
  -moz-border-radius: 13px;
  -o-border-radius: 13px;
  -ms-border-radius: 13px;
  border-radius: 13px;
  background: rgb(244, 244, 244);
  background:
    url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y0ZjRmNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, rgba(244, 244, 244, 1) 0%,
    rgba(255, 255, 255, 1) 100% );
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(244,
    244, 244, 1) ), color-stop(100%, rgba(255, 255, 255, 1) ) );
  background: -webkit-linear-gradient(top, rgba(244, 244, 244, 1) 0%,
    rgba(255, 255, 255, 1) 100% );
  background: -o-linear-gradient(top, rgba(244, 244, 244, 1) 0%,
    rgba(255, 255, 255, 1) 100% );
  background: -ms-linear-gradient(top, rgba(244, 244, 244, 1) 0%,
    rgba(255, 255, 255, 1) 100% );
  background: linear-gradient(to bottom, rgba(244, 244, 244, 1) 0%,
    rgba(255, 255, 255, 1) 100% );
  filter: progid :   DXImageTransform.Microsoft.gradient (
    startColorstr =
     '#f4f4f4', endColorstr =   '#ffffff', GradientType =   0 );
  overflow: hidden;
  -webkit-transition: all ease-in-out 0.15s;
  -moz-transition: all ease-in-out 0.15s;
  -o-transition: all ease-in-out 0.15s;
  -ms-transition: all ease-in-out 0.15s;
  transition: all ease-in-out 0.15s;
}

.header #search-box label {
  display: none;
}

.header #search-box input {
  position: relative;
  float: left;
  width: 113px;
  height: 23px;
  padding: 0;
  margin: 0 0 0 10px;
  border: 0px solid transparent;
  background: none !important;
  outline: 0;
  color: #838383;
  font-family: /*"HelveticaNeue",*/ Helvetica, Arial, sans-serif ;
  font-size: 13px;
  line-height: 23px;
  font-weight: 300;
  -webkit-transition: all ease-in-out 0.15s;
  -moz-transition: all ease-in-out 0.15s;
  -o-transition: all ease-in-out 0.15s;
  -ms-transition: all ease-in-out 0.15s;
  transition: all ease-in-out 0.15s;
  /* modifiacion fusion 09/09/2013*/
  box-shadow: none !important;
}

.header #search-box input[type=text]:focus { /*width: 200px;*/

}

.header #search-box input.button {
  position: relative;
  float: right;
  width: 30px;
  height: 23px;
  margin: 0;
  padding: 0;
  background: url('../img/bg-search-box.png') no-repeat center center
    transparent !important;
}

/* nav-meta */
.header #nav-meta {
  position: absolute;
  top: 20px;
  right: 25px;
  width: 800px;
  min-width: auto;
  min-height: auto;
  margin: 0 0 0 0;
  padding: 0;
}

.header #nav-meta ul {
  float: right;
  margin: 0;
  padding: 0;
}

.header #nav-meta ul ul {
  float: right;
  margin: 0;
  padding: 0;
}

.header #nav-meta ul li {
  float: left;
  margin: 0;
  padding: 0;
  font-family: /*"HelveticaNeue",*/ Helvetica, Arial, sans-serif ;
  font-size: 14px;
  line-height: 25px;
  font-weight: 300;
  color: #7DB839;
}

.header #nav-meta ul li:first-child {
  font-size: 13px;
}

.header #nav-meta ul li {
  padding: 0 10px;
}

.header #nav-meta ul li.tienda {
  margin: 0;
  padding: 0px 5px 0 0;
}

.header #nav-meta ul li a { /*float: left;*/
  margin: 0;
  padding: 0;
  color: #999;
  font-size: 14px;
  border-bottom: 1px solid transparent;
  -webkit-transition: all ease-in-out 0.25s;
  -moz-transition: all ease-in-out 0.25s;
  -o-transition: all ease-in-out 0.25s;
  -ms-transition: all ease-in-out 0.25s;
  transition: all ease-in-out 0.25s;
}

.header #nav-meta ul li.nav-meta-tienda {
  position: relative;
}

.header #nav-meta ul li.nav-meta-tienda a {
  color: #83B817;
}

.header #nav-meta ul li.nav-meta-tienda #tienda-seleccionada-text {
  margin-right: 5px;
}

.header #nav-meta ul li.nav-meta-tienda a#view-shop {
  margin-right: 5px;
  color: #999;
}

.header #nav-meta ul li.nav-meta-tienda a#view-shop2 {
  margin-right: 8px;
}

.header #nav-meta ul li>span {
  color: #999;
  font-size: 14px;
}

.header #nav-meta ul li a:hover,.header #nav-meta ul li a.selected {
  /*border-bottom: 1px solid #7DB839;*/
  text-decoration: underline;
}

.header #nav-meta ul li.gris {
  padding: 4px 0 0 4px;
  color: #838383;
  line-height: 16px;
}

.header #nav-meta ul li.gris a {
  padding: 0 8px 1px 8px !important;
  color: #ffffff;
}

.header #nav-meta ul li.gris a:hover {
  border-bottom: 1px solid transparent;
  background-color: #7DB839;
}

.header #nav-meta ul li+li {
  background: url('../img/bg-nav-meta.gif') no-repeat left center;
}

/* nav-global */
.header #nav-global {
  position: relative;
  float: left;
  clear: none;
  width: 100%;
  min-height: 50px;
  margin: 15px 0 0 0;
  padding: 0;
  overflow: visible;
  background: transparent url('../img/bg-nav-global.gif') repeat top left;
}

.header #nav-global h6 {
  display: none;
}

.header #nav-global ul {
  float: left;
  width: 100%;
  padding: 0;
  margin: 0;
  background-color: #7DBC39;
  /* modificacion fusion R3 23/10/2013 */
  text-shadow: none !important;
}

.header #nav-global ul>li {
  float: left;
  width: auto;
  height: 50px;
  border: 0px solid transparent;
  background: none;
}

.header #nav-global li+li {
  padding: 0;
  margin: 0;
}

.header #nav-global ul>li.on {
  border: 0px solid transparent;
}

.header #nav-global ul>li#nav-sec-productos {
  width: 175px;
}

.header #nav-global ul>li#nav-sec-tiendaonline {
  width: 148px;
}

.header #nav-global ul>li#nav-sec-promociones {
  width: 135px;
}

.header #nav-global ul>li#nav-sec-servicios {
  width: 98px;
}

.header #nav-global ul>li#nav-sec-ideasyconsejos {
  width: 168px;
}

.header #nav-global ul>li#nav-sec-tiendas {
  width: 85px;
}

.header #nav-global ul>li#nav-sec-search {
  width: 160px;
  float: right;
  margin-right: 20px;
}

.header #nav-global ul>li a {
  float: left;
  width: 100%;
  height: 50px;
  padding: 0 0;
  margin: 0;
  font-family: /*"HelveticaNeue",*/ Helvetica, Arial, sans-serif ;
  font-size: 17px;
  line-height: 50px;
  font-weight: 300;
  letter-spacing: -1px;
  text-transform: uppercase;
  background: url('../img/bg-nav-sec-tiendas.gif') no-repeat right center;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  -o-border-radius: 0px;
  -ms-border-radius: 0px;
  border-radius: 0px;
}

.header #nav-global ul>li#nav-sec-tiendas a {
  background: none;
}

.header #nav-global ul>li#nav-sec-productos>a {
  height: 50px;
  line-height: 50px;
  margin: 0 0;
  padding: 0 0px 0px 17px;
  width: 152px;
  text-align: center;
  /*-webkit-text-shadow: -1px 1px 1px #666;
  -moz-text-shadow: -1px 1px 1px #666;
  -o-text-shadow: -1px 1px 1px #666;
  -ms-text-shadow: -1px 1px 1px #666;
  text-shadow: -1px 1px 1px #666;*/
  /*background: url(../img/bg-nav-sec-productos.png) no-repeat 140px 15px;*/
  background: url(../img/bg-nav-sec-tiendas.gif) no-repeat right center;
}

.header #nav-global ul>li a span {
  float: none;
  display: inline-block;
  width: 100%;
  text-align: center;
  /*-webkit-text-shadow: -1px 1px 1px #666;
  -moz-text-shadow: -1px 1px 1px #666;
  -o-text-shadow: -1px 1px 1px #666;
  -ms-text-shadow: -1px 1px 1px #666;
  text-shadow: -1px 1px 1px #666;*/
  font-weight: 500;
}

.header #nav-global ul>li#nav-sec-productos>a span.carro {
  background: url(../img/icono-carrito-white.png) no-repeat 0 center;
  width: 17px;
  height: 14px;
  float: left;
  margin: 17px 0 0 0;
}

.header #nav-global ul>li#nav-sec-productos>a span.prod {
  float: left;
  width: 115px;
  padding-right: 10px;
  text-align: center;
  background: url(../img/icono-arrow-bot-white.png) no-repeat right center;
}

.header #nav-global ul>li#nav-sec-productos a.on {
  height: 44px;
  width: 145px;
  line-height: 38px;
  margin: 6px 7px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-border-bottom-left-radius: 0px;
  -moz-border-bottom-left-radius: 0px;
  border-bottom-left-radius: 0px;
  -webkit-border-bottom-right-radius: 0px;
  -moz-border-bottom-right-radius: 0px;
  border-bottom-right-radius: 0px;
  -webkit-box-shadow: 0 0 8px #333;
  -moz-box-shadow: 0 0 8px #333;
  -o-box-shadow: 0 0 8px #333;
  -ms-box-shadow: 0 0 8px #333;
  box-shadow: 0 0 8px #333;
  background: #fff;
}

.header #nav-global ul>li#nav-sec-productos>a.on span.carro {
  background: url(../img/icono-carrito.png) no-repeat 0 center;
  margin: 12px 0 0 -8px;
}

.header #nav-global ul>li#nav-sec-productos>a.on span.prod {
  color: #666;
  -webkit-text-shadow: none;
  -moz-text-shadow: none;
  -o-text-shadow: none;
  -ms-text-shadow: none;
  text-shadow: none;
  background: url(../img/icono-arrow-top.png) no-repeat right center;
}

.header #nav-global ul>li#nav-sec-tiendaonline a span {
  margin-left: 0px;
  background: none;
}

.header #nav-global ul>li.before-on a,.header #nav-global ul>li#nav-sec-tiendas.before-on a
  {
  background: none;
}

.header #nav-global ul>li.on a,.header #nav-global ul>li a:hover,.header #nav-global ul>li#nav-sec-tiendas.on a,.header #nav-global ul>li#nav-sec-tiendas a:hover
  {
  padding: 0;
  margin: 0;
  background: transparent url('../img/bg-nav-global.gif') repeat top left;
}

.header #nav-global ul>li#nav-sec-productos>a:hover {
  background: transparent url('../img/bg-nav-global.gif') repeat top left;
}

.header #nav-global ul>li#nav-sec-productos a:hover.on {
  background: #fff;
}

.header #nav-global ul>li.on a span,.header #nav-global ul>li a:hover span,.header #nav-global ul>li#nav-sec-tiendas.on a span,.header #nav-global ul>li#nav-sec-tiendas a:hover span
  {
  -webkit-text-shadow: -1px 1px 1px #749a4b;
  -moz-text-shadow: -1px 1px 1px #749a4b;
  -o-text-shadow: -1px 1px 1px #749a4b;
  -ms-text-shadow: -1px 1px 1px #749a4b;
  text-shadow: -1px 1px 1px #749a4b;
}

/* nav-global subnav */
.header #nav-global ol {
  float: left;
  width: 958px;
  padding: 0 0px 7px 20px;
  margin: 0;
}

.header #nav-global ol#nav-sec-tiendas-sub,.header #nav-global ol#nav-sec-ideasyconsejos-sub
  { /*   position:relative;
  float: right;
  width: auto;
  padding: 0 0px 7px 20px;
  margin: 0 20px 0 0; */

}

.header #nav-global ol>li {
  float: left;
  width: auto;
  height: 31px;
  border: 0px solid transparent;
  background: none;
}

.header #nav-global ol>li.clear {
  clear: both;
}
/* se eliminan para fusi�n ya jay un js que organiza el menu 30/08/2013
.header #nav-global ol#nav-sec-productos-sub > li.first,
.header #nav-global ol#nav-sec-productos-sub > li.clear { margin-left: -10px; }
.header #nav-global ol#nav-sec-promociones-sub > li.first,
.header #nav-global ol#nav-sec-promociones-sub > li.clear { margin-left: 160px; }
.header #nav-global ol#nav-sec-servicios-sub > li.first,
.header #nav-global ol#nav-sec-servicios-sub > li.clear { margin-left: 230px; }
.header #nav-global ol#nav-sec-ideasyconsejos-sub > li.first,
.header #nav-global ol#nav-sec-ideasyconsejos-sub > li.clear { margin-left: 40px; }
.header #nav-global ol#nav-sec-tiendas-sub > li.first,
.header #nav-global ol#nav-sec-tiendas-sub > li.clear {}
*/
.header #nav-global ol>li a {
  float: left;
  height: 15px;
  margin-top: 11px;
  padding: 0 8px;
  font-family: /*"HelveticaNeue",*/ Helvetica, Arial, sans-serif ;
  font-size: 15px;
  line-height: 15px;
  font-weight: 300;
  letter-spacing: 0px;
  border-right: 1px solid #80a755;
  text-transform: none;
  -webkit-text-shadow: -1px 1px 1px #749a4b;
  -moz-text-shadow: -1px 1px 1px #749a4b;
  -o-text-shadow: -1px 1px 1px #749a4b;
  -ms-text-shadow: -1px 1px 1px #749a4b;
  text-shadow: -1px 1px 1px #749a4b;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  -o-border-radius: 0px;
  -ms-border-radius: 0px;
  border-radius: 0px;
  -webkit-transition: none;
  -moz-transition: none;
  -o-transition: none;
  -ms-transition: none;
  transition: none;
}

.header #nav-global ol>li a.shop {
  padding-right: 20px;
  background: url('../img/bg-nav-sec-productos-sub.png') no-repeat right 0;
}

.header #nav-global ol>li.pre-clear a,.header #nav-global ol>li.last a {
  border-right: 1px solid transparent;
}

.header #nav-global ol>li a.on,.header #nav-global ol>li a:hover {
  background-color: #ffffff;
  color: #43651E;
  margin-top: 6px;
  padding: 5px 8px 5px 8px;
  border-right: 0px solid transparent;
  -webkit-text-shadow: 0px 0px 1px #43651E;
  -moz-text-shadow: 0px 0px 1px #43651E;
  -o-text-shadow: 0px 0px 1px #43651E;
  -ms-text-shadow: 0px 0px 1px #43651E;
  text-shadow: 0px 0px 1px #43651E;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -o-border-radius: 4px;
  -ms-border-radius: 4px;
  border-radius: 4px;
  text-decoration: none !important;
  margin-right: 1px;
}

.header #nav-global ol>li a.shop.on,.header #nav-global ol>li a.shop:hover
  {
  padding-right: 21px;
  background-position: right -18px;
}

.header #nav-global p.info-shop {
  position: absolute;
  bottom: -20px;
  right: 0px;
  padding-top: 2px;
  margin: 0 18px 0 0;
  padding-right: 20px;
  background: url('../img/bg-nav-sec-productos-sub.png') no-repeat right
    -21px;
  font-family: /*"HelveticaNeue",*/ Helvetica, Arial, sans-serif ;
  font-size: 11px;
  line-height: 15px;
  font-weight: 300;
  color: #999;
}

/* breadcrumb */
.header #breadcrumb {
  float: left;
  margin: 18px 0 20px 20px;
  padding: 0;
}

.header #breadcrumb h2 {
  display: none;
}

.header #breadcrumb ol li a {
  float: left;
  margin: 0;
  padding: 0 14px 0 8px;
  font-family: /*"HelveticaNeue",*/ Helvetica, Arial, sans-serif ;
  font-size: 14px;
  font-weight: 300;
  color: #9f9f9f !important;
  -webkit-transition: all ease-out 0.2s;
  -moz-transition: all ease-out 0.2s;
  -o-transition: all ease-out 0.2s;
  -ms-transition: all ease-out 0.2s;
  transition: all ease-out 0.2s;
}

.header #breadcrumb ol li.lastBreadCrumb {
  color: #9F9F9F !important;
  float: left;
  font-family: /*"HelveticaNeue",*/ Helvetica, Arial, sans-serif;
  font-size: 14px;
  font-weight: 300;
  margin: 0;
  padding: 0 14px 0 8px;
  transition: all 0.2s ease-out 0s;
}

.header #breadcrumb ol>li a:hover {
  color: #000 !important;
  text-decoration: none;
}

.header #breadcrumb ol>li.home {
  margin-top: 1px;
  width: 30px;
  height: 14px;
  background: url('../img/bg-breadcrumb-home.gif') no-repeat 0 -15px;
  text-indent: -9999px;
}

.header #breadcrumb ol>li.home a {
  width: 14px;
  padding: 0 8px;
  background-position: right 1px;
}

.header #breadcrumb ol>li.home:hover {
  background-position: 0 0;
}

/* Estilos subnavegacion menu desplegable ideas y consejos */
.header #nav-global ol#nav-sec-ideasyconsejos-sub {
  /* se elimina para fusion R3 30/08/2013 */
  /* padding: 0 0px 0 20px; */

}

.header #nav-global ol#nav-sec-ideasyconsejos-sub>li.aprende-mas {
  width: 173px;
  margin-top: 7px;
  border-right: 1px solid #80A755;
  color: #43651E;
  padding-left: 6px;
}

.header #nav-global ol#nav-sec-ideasyconsejos-sub>li.aprende-mas:hover {
  position: relative;
  width: 173px;
  margin-top: 0px;
  padding-top: 7px;
  border-right: 1px solid #80A755;
  background-image: url(../img/bg-menu-nav-top.png);
  background-position: 0 0;
  background-repeat: no-repeat;
  color: #43651E;
}

.header #nav-global ol#nav-sec-ideasyconsejos-sub>li.aprende-mas a {
  margin-top: 5px;
  width: 146px;
  background-image: url(../img/arrow-menu-mas.png);
  background-position: 144px 5px;
  background-repeat: no-repeat;
}

.header #nav-global ol#nav-sec-ideasyconsejos-sub>li.aprende-mas a.on {
  margin-top: 0px;
  margin-right: 1px;
  background-position: 144px 10px;
  background-image: url(../img/arrow-menu-mas-on.png);
}

.header #nav-global ol#nav-sec-ideasyconsejos-sub>li.aprende-mas:hover a
  {
  border-right: none;
  color: #43651E;
  background-image: url(../img/arrow-menu-mas-on.png);
  -webkit-text-shadow: 0px 0px 1px #43651E;
  -moz-text-shadow: 0px 0px 1px #43651E;
  -o-text-shadow: 0px 0px 1px #43651E;
  -ms-text-shadow: 0px 0px 1px #43651E;
  text-shadow: 0px 0px 1px #43651E;
}

.header #nav-global ol#nav-sec-ideasyconsejos-sub>li.aprende-mas a:hover
  {
  background-color: transparent;
  background: none;
  background-image: url(../img/arrow-menu-mas-on.png);
  background-position: 144px 5px;
  background-repeat: no-repeat;
  color: #43651E;
  margin-top: 5px;
  margin-left: 0;
  padding: 0 8px;
  border-right: 0px solid rgba(0, 0, 0, 0);
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  -o-border-radius: 0px;
  -ms-border-radius: 0px;
  border-radius: 0px;
  text-decoration: none !important;
  -webkit-text-shadow: 0px 0px 1px #43651E;
  -moz-text-shadow: 0px 0px 1px #43651E;
  -o-text-shadow: 0px 0px 1px #43651E;
  -ms-text-shadow: 0px 0px 1px #43651E;
  text-shadow: 0px 0px 1px #43651E;
}

.header #nav-global ol#nav-sec-ideasyconsejos-sub>li.aprende-mas:hover ul li a
  {
  color: #000;
  -webkit-text-shadow: none;
  -moz-text-shadow: none;
  -o-text-shadow: none;
  -ms-text-shadow: none;
  text-shadow: none;
  background-image: none;
}

.header #nav-global ol#nav-sec-ideasyconsejos-sub>li.aprende-mas ul {
  display: none;
  position: absolute;
  width: 153px;
  height: auto;
  top: 38px;
  left: 7px;
  background-color: transparent;
  background-image: url(../img/bg-menu-nav-main.png);
  background-position: 0 0;
  background-repeat: repeat-y;
  z-index: 100;
  padding: 0 10px;
  margin-left: -7px;
  margin-top: -5px;
  z-index: 1000;
}

.header #nav-global ol#nav-sec-ideasyconsejos-sub>li.aprende-mas:hover ul
  {
  display: block;
}

.header #nav-global ol#nav-sec-ideasyconsejos-sub>li.aprende-mas .nav-sub-bottom
  {
  display: none;
  top: 633px;
  position: absolute;
  z-index: 100;
  left: 0px;
  width: 100%;
  height: 8px;
  background-image: url(../img/bg-menu-nav-bot.png);
  background-position: 0 0;
  background-repeat: no-repeat;
}

.header #nav-global ol#nav-sec-ideasyconsejos-sub>li.aprende-mas:hover .nav-sub-bottom
  {
  display: block;
}

.header #nav-global ol#nav-sec-ideasyconsejos-sub>li.aprende-mas ul li {
  position: relative;
  display: inline;
  float: left;
  width: 70px;
  height: 60px;
  margin-left: 3px;
}

.header #nav-global ol#nav-sec-ideasyconsejos-sub>li.aprende-mas ul li a
  {
  border-right: none;
  width: auto;
  background: none;
  width: 53px;
  height: 60px;
  margin-top: 0;
  margin-left: 9px;
  padding: 0;
  text-align: center;
  font-size: 10px;
  line-height: 12px;
  color: #333;
  -webkit-text-shadow: none;
  -moz-text-shadow: none;
  -o-text-shadow: none;
  -ms-text-shadow: none;
  text-shadow: none;
}

.header #nav-global ol#nav-sec-ideasyconsejos-sub>li.aprende-mas ul li a:hover
  {
  padding: 0;
  color: #000;
  margin-top: 0;
  margin-left: 9px;
  -webkit-text-shadow: none;
  -moz-text-shadow: none;
  -o-text-shadow: none;
  -ms-text-shadow: none;
  text-shadow: none;
}

.header #nav-global ol#nav-sec-ideasyconsejos-sub>li.aprende-mas ul li a span
  {
  width: 53px;
  height: 39px;
  background-repeat: no-repeat;
  background-image: url(../img/sprite-secciones.png);
}

.header #nav-global ol#nav-sec-ideasyconsejos-sub>li.aprende-mas ul li a span.armarios
  {
  background-position: 0 0;
}

.header #nav-global ol#nav-sec-ideasyconsejos-sub>li.aprende-mas ul li a span.armarios:hover
  {
  background-position: -53px 0;
}

.header #nav-global ol#nav-sec-ideasyconsejos-sub>li.aprende-mas ul li a span.azulejos
  {
  background-position: 0px -39px;
}

.header #nav-global ol#nav-sec-ideasyconsejos-sub>li.aprende-mas ul li a span.azulejos:hover
  {
  background-position: -53px -39px;
}

.header #nav-global ol#nav-sec-ideasyconsejos-sub>li.aprende-mas ul li a span.banios
  {
  background-position: 0px -78px;
}

.header #nav-global ol#nav-sec-ideasyconsejos-sub>li.aprende-mas ul li a span.banios:hover
  {
  background-position: -53px 0px;
}

.header #nav-global ol#nav-sec-ideasyconsejos-sub>li.aprende-mas ul li a span.calefaccion
  {
  background-position: 0px -117px;
}

.header #nav-global ol#nav-sec-ideasyconsejos-sub>li.aprende-mas ul li a span.calefaccion:hover
  {
  background-position: -53px -117px;;
}

.header #nav-global ol#nav-sec-ideasyconsejos-sub>li.aprende-mas ul li a span.cocina
  {
  background-position: 0px -156px;
}

.header #nav-global ol#nav-sec-ideasyconsejos-sub>li.aprende-mas ul li a span.cocina:hover
  {
  background-position: -53px -156px;
}

.header #nav-global ol#nav-sec-ideasyconsejos-sub>li.aprende-mas ul li a span.construccion
  {
  background-position: 0px -195px;
}

.header #nav-global ol#nav-sec-ideasyconsejos-sub>li.aprende-mas ul li a span.construccion:hover
  {
  background-position: -53px -195px;
}

.header #nav-global ol#nav-sec-ideasyconsejos-sub>li.aprende-mas ul li a span.decoracion
  {
  background-position: 0px -234px;
}

.header #nav-global ol#nav-sec-ideasyconsejos-sub>li.aprende-mas ul li a span.decoracion:hover
  {
  background-position: -53px -234px;
}

.header #nav-global ol#nav-sec-ideasyconsejos-sub>li.aprende-mas ul li a span.domotica
  {
  background-position: 0px -273px;
}

.header #nav-global ol#nav-sec-ideasyconsejos-sub>li.aprende-mas ul li a span.domotica:hover
  {
  background-position: -53px -273px;
}

.header #nav-global ol#nav-sec-ideasyconsejos-sub>li.aprende-mas ul li a span.electricidad
  {
  background-position: 0px -312px;
}

.header #nav-global ol#nav-sec-ideasyconsejos-sub>li.aprende-mas ul li a span.electricidad:hover
  {
  background-position: -53px -312px;
}

.header #nav-global ol#nav-sec-ideasyconsejos-sub>li.aprende-mas ul li a span.estanterias
  {
  background-position: 0px -351px;
}

.header #nav-global ol#nav-sec-ideasyconsejos-sub>li.aprende-mas ul li a span.estanterias:hover
  {
  background-position: -53px -351px;
}

.header #nav-global ol#nav-sec-ideasyconsejos-sub>li.aprende-mas ul li a span.ferreteria
  {
  background-position: 0px -390px;
}

.header #nav-global ol#nav-sec-ideasyconsejos-sub>li.aprende-mas ul li a span.ferreteria:hover
  {
  background-position: -53px -390px;
}

.header #nav-global ol#nav-sec-ideasyconsejos-sub>li.aprende-mas ul li a span.fontaneria
  {
  background-position: 0px -429px;
}

.header #nav-global ol#nav-sec-ideasyconsejos-sub>li.aprende-mas ul li a span.fontaneria:hover
  {
  background-position: -53px -429px;
}

.header #nav-global ol#nav-sec-ideasyconsejos-sub>li.aprende-mas ul li a span.friso
  {
  background-position: 0px -468px;
}

.header #nav-global ol#nav-sec-ideasyconsejos-sub>li.aprende-mas ul li a span.friso:hover
  {
  background-position: -53px -468px;
}

.header #nav-global ol#nav-sec-ideasyconsejos-sub>li.aprende-mas ul li a span.herramientas
  {
  background-position: 0px -507px;
}

.header #nav-global ol#nav-sec-ideasyconsejos-sub>li.aprende-mas ul li a span.herramientas:hover
  {
  background-position: -53px -507px;
}

.header #nav-global ol#nav-sec-ideasyconsejos-sub>li.aprende-mas ul li a span.iluminacion
  {
  background-position: 0px -546px;
}

.header #nav-global ol#nav-sec-ideasyconsejos-sub>li.aprende-mas ul li a span.iluminacion:hover
  {
  background-position: -53px -546px;
}

.header #nav-global ol#nav-sec-ideasyconsejos-sub>li.aprende-mas ul li a span.jardin
  {
  background-position: 0px -585px;
}

.header #nav-global ol#nav-sec-ideasyconsejos-sub>li.aprende-mas ul li a span.jardin:hover
  {
  background-position: -53px -585px;
}

.header #nav-global ol#nav-sec-ideasyconsejos-sub>li.aprende-mas ul li a span.maderas
  {
  background-position: 0px -624px;
}

.header #nav-global ol#nav-sec-ideasyconsejos-sub>li.aprende-mas ul li a span.maderas:hover
  {
  background-position: -53px -624px;
}

.header #nav-global ol#nav-sec-ideasyconsejos-sub>li.aprende-mas ul li a span.pinturas
  {
  background-position: 0px -663px;
}

.header #nav-global ol#nav-sec-ideasyconsejos-sub>li.aprende-mas ul li a span.pinturas:hover
  {
  background-position: -53px -663px;
}

.header #nav-global ol#nav-sec-ideasyconsejos-sub>li.aprende-mas ul li a span.puertas
  {
  background-position: 0px -702px;
}

.header #nav-global ol#nav-sec-ideasyconsejos-sub>li.aprende-mas ul li a span.puertas:hover
  {
  background-position: -53px -702px;
}

.header #nav-global ol#nav-sec-ideasyconsejos-sub>li.aprende-mas ul li a span.suelos
  {
  background-position: 0px -741px;
}

.header #nav-global ol#nav-sec-ideasyconsejos-sub>li.aprende-mas ul li a span.suelos:hover
  {
  background-position: -53px -741px;
}

/* Reset */
.header #nav-global #menu-listado-productos li a {
  line-height: 1.55em;
  height: auto;
  text-transform: none;
}

.header #nav-global .col-izquierda ul>li .bt-green-flat {
  line-height: 1.55em;
  height: auto;
  text-transform: none;
}

#wrapper {
  overflow: visible;
  overflow-x: visible !important;
} /* Modificado por UVE */

/* Listado de Productos anidado en el menu principal */
.header #nav-global #menu-listado-productos {
  display: none; /*provisional UVE*/
  position: absolute;
  top: 38px;
  left: -4px;
  width: 988px;
  z-index: 1000;
  background-color: transparent;
}

.header #nav-global #menu-listado-productos.on {
  display: block;
}

/* Boton Verde Plano con las esquinas redondeadas del menu desplegable de Productos */
.header #nav-global #menu-listado-productos .bt-green-flat {
  background-color: #6DA631;
  padding: 0 8px 0 5px;
  width: auto;
  height: auto;
  font-size: inherit;
  line-height: inherit;
  font-weight: inherit;
  text-transform: inherit;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-transition: background-color ease-out 0.3s;
  -moz-transition: background-color ease-out 0.3s;
  -o-transition: background-color ease-out 0.3s;
  -ms-transition: background-color ease-out 0.3s;
  transition: background-color ease-out 0.3s;
}

.header #nav-global #menu-listado-productos .bt-green-flat.last {
  clear: both;
}

.header #nav-global #menu-listado-productos .bt-green-flat:hover {
  background-color: #4D7624;
}

.header #nav-global #menu-listado-productos .bt-green-flat.menu-red {
  background-color: #ff0000;
}

.header #nav-global #menu-listado-productos .bt-green-flat.menu-red:hover
  {
  background-color: #BD0202;
}

.header #nav-global #menu-listado-productos .bt-green-flat.menu-yellow {
  background-color: #ffCC00;
}

.header #nav-global #menu-listado-productos .bt-green-flat.menu-yellow:hover
  {
  background-color: #D1AB03;
}

.header #nav-global #menu-listado-productos .bt-green-flat.menu-grana {
  background-color: #CC3293;
}

.header #nav-global #menu-listado-productos .bt-green-flat.menu-grana:hover
  {
  background-color: #B52B85;
}

/* Boton Verde Plano con la flecha a la izquierda */
.header #nav-global #menu-listado-productos .col-izquierda .bt-green-flat
  {
  margin-bottom: 3px;
}

/* Boton Verde Plano con la flecha a la izquierda */
.header #nav-global #menu-listado-productos .bt-green-flat.izq {
  padding-left: 18px;
  padding-top: 2px;
  padding-bottom: 2px;
  background-image: url('../img/mayorqueblanco.png');
  background-repeat: no-repeat;
  background-position: 8px 8px;
}

/* Boton Verde Plano con la flecha a la derecha */
.header #nav-global #menu-listado-productos .bt-green-flat.der {
  background-image: url('../img/mayorqueblanco.png');
  background-repeat: no-repeat;
  background-position: right center;
  padding-right: 15px;
}

/* Titulo de PRODUCTOS */
.header #nav-global #menu-listado-productos .parche {
  position: absolute;
  top: -4px;
  left: 11px;
  width: 162px;
  height: 10px;
  background-color: #fff;
}
/* Contenedor de todo el contenido (con bordes redondeados) */
.header #nav-global #menu-listado-productos .layer {
  position: absolute;
  top: 5px;
  left: 0;
  background-color: #fff;
  padding: 17px 2px 17px 12px;
  /*width: 963px;*/
  width: auto;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  /* Sombra exterior: Desfase X, Desfase Y, Desenfoque, Color */
  -moz-box-shadow: 0 0 6px rgba(0, 0, 0, 0.5);
  -webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.5);
  box-shadow: 0 0 6px rgba(0, 0, 0, 0.5);
}

.header #nav-global #menu-listado-productos .close {
  position: absolute;
  top: -17px;
  right: -17px;
  width: 32px;
  height: 32px;
  background-image: url('../img/btclosenegro.png');
  background-repeat: no-repeat;
  background-position: 0 0;
}

/* Columna Izquierda */
.header #nav-global #menu-listado-productos .col-izquierda {
  width: 258px;
  float: left;
  padding-right: 12px;
}

.header #nav-global #menu-listado-productos .desplegado .col-izquierda {
  border-right: 1px solid #E3E3E3;
}

/* nueva clase .- fusion R3 .- 18/10/2013 */
#menu-listado-productos ul.productos {
  background: none !important;
  /*
    border: medium none !important;
   */
  box-shadow: none !important;
}

.header #nav-global #menu-listado-productos .productos {
  position: static;
  background-color: transparent;
  font-size: 15px;
  border-bottom: 1px solid #AFC894;
  margin-bottom: 12px;
  padding-bottom: 5px;
  border-top: 1px solid #AFC894;
  margin-top: 12px;
  padding-top: 5px;
}

.header #nav-global #menu-listado-productos .productos>li {
  float: none;
  height: auto;
  padding-bottom: 2px;
}
/* Reseteo los estilos impuestos anteriormente */
.header #nav-global #menu-listado-productos .productos>li .title,.header #nav-global #menu-listado-productos .title
  {
  float: inherit;
  width: inherit;
  height: inherit;
  padding-left: 18px;
  margin: inherit;
  font-size: inherit;
  line-height: inherit;
  letter-spacing: inherit;
  background: transparent;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -o-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0;
  cursor: pointer;
  background-image: url('../img/bckrastroligreen.png');
  background-repeat: no-repeat;
  background-position: 8px 7px;
  font-weight: 400;
  color: #666;
  font-family: /*"HelveticaNeue",*/ Helvetica, Arial !important ;
  text-transform: none;
}

.header #nav-global #menu-listado-productos .productos>li .title:hover,.header #nav-global #menu-listado-productos .productos>.selected .title,.header #nav-global #menu-listado-productos .title:hover
  {
  background-color: #f0f0f0;
  color: #000;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}

.header #nav-global #menu-listado-productos .title {
  width: 94%;
  height: auto;
  padding-top: 2px;
  padding-bottom: 2px;
}

.header #nav-global #menu-listado-productos .red {
  color: #ff0000;
}

.header #nav-global #menu-listado-productos .red:hover {
  color: #ff0000;
}

.header #nav-global #menu-listado-productos .lila {
  color: #CC3292;
}

.header #nav-global #menu-listado-productos .lila:hover {
  color: #CC3292;
}

.header #nav-global #menu-listado-productos .productos>.selected .title
  { /*cursor: default;*/

}

.header #nav-global #menu-listado-productos .productos .todos a {
  font-weight: 600;
  color: #000;
}

/* picto del carrito de la compra. en otras reglas se define su posicion en cada sitio concreto de la pagina */
.header #nav-global #menu-listado-productos .carrito,.header #nav-global #menu-listado-productos .productos .carrito
  {
  width: 17px;
  height: 14px;
  background-image: url('../img/carritomenu.png');
  background-repeat: no-repeat;
  background-position: 0 0;
}

.header #nav-global #menu-listado-productos .title .carrito {
  float: none;
  display: inline-block;
}

.header #nav-global #menu-listado-productos .productos span.carrito {
  margin-left: 5px;
}

.header #nav-global #menu-listado-productos .carrito.light {
  background-image: url('../img/icono-carrito-white.png');
  margin-left: 10px;
}

.header #nav-global #menu-listado-productos .carrito.red {
  background-image: url('../img/icono-carrito-red.png');
}

.header #nav-global #menu-listado-productos .carrito.lila {
  background-image: url('../img/icono-carrito-lila.png');
}

/* Oculto el contenido de datos cuando estan en el menu de la izquierda */
/* Y el contenido desplegable de tercer nivel cuando aun no se esta mostrando */
.header #nav-global #menu-listado-productos .productos .nivel2,.header #nav-global #menu-listado-productos .productos .bt-green-flat,.header #nav-global #menu-listado-productos .productos .close,.header #nav-global #menu-listado-productos .col-derecha .nivel2>li .desplegable,.header #nav-global #menu-listado-productos .col-derecha span.carrito
  {
  display: none;
}

/* Columna Derecha */
.header #nav-global #menu-listado-productos .col-derecha {
  position: relative;
  top: 0;
  left: 0;
  width: 678px;
  float: left;
  padding: 18px 10px 0 13px;
}

.header #nav-global #menu-listado-productos .col-derecha .title {
  display: block;
  color: #000;
  width: auto;
  height: auto;
  line-height: inherit;
  background-image: none;
  font-weight: 400;
  font-size: 30px;
  float: left;
  margin-left: 15px;
  padding-right: 12px;
  letter-spacing: -1px;
  text-transform: none;
  font-family: /*"HelveticaNeue",*/ Helvetica, Arial !important ;
  cursor: default;
}

.header #nav-global #menu-listado-productos .col-derecha .nivel2 {
  position: static;
  float: none;
  width: auto;
  background-color: transparent;
  clear: both;
  margin-bottom: 20px;
}

.header #nav-global #menu-listado-productos .col-derecha .nivel2>li {
  position: relative;
  top: 0;
  left: 0;
  width: 101px;
  height: auto;
  margin-right: 8px;
  margin-top: 15px;
  font-family: /*"HelveticaNeue",*/ Helvetica, Arial !important ;
}

.header #nav-global #menu-listado-productos .col-derecha .nivel2>li>a {
  height: auto;
  background-image: none;
}

.header #nav-global #menu-listado-productos .col-derecha .nivel2>li.desplegable>a
  {
  background-image: url('../img/mayorqueblanco.png');
}

.header #nav-global #menu-listado-productos .col-derecha .nivel2>li>a:hover,.header #nav-global #menu-listado-productos .col-derecha .nivel2>li>a:selected
  {
  background-image: none;
  color: #fff;
}

/* Boton Verde Plano de la columna de la derecha */
.header #nav-global #menu-listado-productos .col-derecha .bt-green-flat
  {
  float: left;
  clear: none;
  text-transform: none;
  margin-top: 5px;
  height: 19px;
  line-height: 18px;
}

.header #nav-global #menu-listado-productos .col-derecha .bt-green-flat:hover
  {
  color: #fff;
}

.header #nav-global #menu-listado-productos .col-derecha .nivel2>li.first
  {
  margin-left: 15px;
  clear: left !important;
}

.header #nav-global #menu-listado-productos .col-derecha .nivel2>li.last
  {
  margin-right: 0;
  clear: right;
}

.header #nav-global #menu-listado-productos .col-derecha .nivel2>li img,.header #nav-global #menu-listado-productos .col-derecha .nivel2>li>a:visited img
  {
  float: left;
  width: 90px !important;
  height: 99px !important;
  margin: 1px 0 1px 1px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  border: 1px solid #E1E1E1;
  display: block;
  margin: 0px auto !important;
}

.header #nav-global #menu-listado-productos .col-derecha .nivel2>li.selected img,.header #nav-global #menu-listado-productos .col-derecha .nivel2>li>a:hover img
  {
  border: 2px solid #999999;
  margin: 0;
}

.header #nav-global #menu-listado-productos .col-derecha .nivel2>li.selected a
  {
  cursor: default;
}

.header #nav-global #menu-listado-productos .col-derecha .nivel2>li .indicador-subcategoria
  {
  position: absolute;
  top: 76px;
  left: 65px;
  width: 20px;
  height: 20px;
  background-image: url('../img/indicador-subcategoria.png');
  background-repeat: no-repeat;
  background-position: 0 -20px;
  -webkit-transition: all ease-out 0.2s;
  -moz-transition: all ease-out 0.2s;
  -o-transition: all ease-out 0.2s;
  -ms-transition: all ease-out 0.2s;
  transition: all ease-out 0.2s;
}

.header #nav-global #menu-listado-productos .col-derecha .nivel2>li.selected .indicador-subcategoria
  {
  background-position: 0 0;
}

.header #nav-global #menu-listado-productos .col-derecha .nivel3 .carrito,.header #nav-global #menu-listado-productos .col-derecha .nivel2 .carrito
  {
  position: absolute;
  top: 6px;
  left: 11px;
}

.header #nav-global #menu-listado-productos .col-derecha .nivel2 .pie {
  color: #383838;
  float: left;
  width: 100%;
  line-height: 1em;
  letter-spacing: 0;
  font-size: 12px;
  font-weight: 400;
  text-transform: none;
  text-align: center;
  padding-top: 2px;
}

.header #nav-global #menu-listado-productos .col-derecha .selected .pie,.header #nav-global #menu-listado-productos .col-derecha .nivel2>li>a:hover .pie
  {
  color: #000;
}

/* Desplegado */
.header #nav-global #menu-listado-productos .col-derecha .nivel2 .desplegable
  {
  width: 646px;
  height: auto;
  clear: both;
  background-color: #EAEAEA;
  padding: 15px 15px 17px 15px;
  margin-top: 15px;
  margin-bottom: 5px;
  overflow: visible !important;
  /* Importante para que funcione bien la transicion de altura */
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}

.header #nav-global #menu-listado-productos .col-derecha .nivel2 .desplegable .piquito
  {
  position: absolute;
  top: -9px;
  left: 168px;
  width: 19px;
  height: 9px;
  background-image: url('../img/pico-desplegable.jpg');
  background-repeat: no-repeat;
  background-position: 0 0;
}

.header #nav-global #menu-listado-productos .col-derecha .nivel2 .desplegable .close
  {
  position: absolute;
  top: -14px;
  left: 655px;
  width: 32px;
  height: 32px;
  background-image: url('../img/btclosenegro.png');
  background-repeat: no-repeat;
  background-position: 0 0;
}

.header #nav-global #menu-listado-productos .col-derecha .nivel2 .desplegable .title
  {
  margin-left: 0;
}

.header #nav-global #menu-listado-productos .col-derecha .nivel3 {
  background-color: transparent;
  clear: both;
  margin-top: 6px;
  position: static;
}

.header #nav-global #menu-listado-productos .col-derecha .nivel3>li {
  position: relative;
  top: 0;
  left: 0;
  width: 101px;
  height: auto;
  margin-right: 8px;
  margin-top: 12px;
  font-family: /*"HelveticaNeue",*/ Helvetica, Arial !important ;
}

.header #nav-global #menu-listado-productos .col-derecha .nivel3>li.last
  {
  margin-right: 0;
  /*clear: right;*/
}

.header #nav-global #menu-listado-productos .col-derecha .nivel3>li.first
  {
  clear: left;
}

.header #nav-global #menu-listado-productos .col-derecha .nivel3>li>a {
  height: auto;
  background-image: none;
}

.header #nav-global #menu-listado-productos .col-derecha .nivel3>li>a img
  {
  border: 1px solid #E1E1E1;
  margin: 1px 0 1px 1px;
}

.header #nav-global #menu-listado-productos .col-derecha .nivel3>li>a:hover img
  {
  border: 2px solid #999999;
  margin: 0;
}

/* #### Menu superior, ayuda y carrito#####  */
.header #nav-ayuda {
  position: absolute;
  top: 80px;
  right: 20px;
  float: right;
  clear: right;
  width: 800px;
  min-width: auto;
  min-height: auto;
  margin: 0 0 0 0;
  padding: 0;
  z-index: 10001;
}

.header #nav-ayuda>ul {
  float: right;
  margin: 0;
  padding: 0;
}

.header #nav-ayuda>ul>li,#overlay-carrito>li {
  position: relative;
  float: left;
  height: 24px;
  padding: 0 2px 0 12px;
  margin: 0;
  font-family: /*"HelveticaNeue",*/ Helvetica, Arial, sans-serif ;
  font-size: 16px;
  line-height: 22px;
  font-weight: 300;
  color: #999;
  border-right: 1px solid #cccccc;
}

/* Para funcionalidad en hover se sustituye .on por :hover y viceversa*/
.header #nav-ayuda>ul>li.li-ayuda {
  width: 221px;
  z-index: 10;
  margin-right: 3px;
}

.header #nav-ayuda>ul>li.li-ayuda.on {
  border-right: 1px solid #fff;
}

.header #nav-ayuda>ul>li.li-ayuda .tab-ayuda {
  display: block;
  position: relative;
  top: -5px;
  padding-top: 5px;
  width: 100%;
  height: 29px;
  cursor: pointer;
  /* modificacion fusion R3 19/09/2013 */
  border-left: 1px solid #fff;
  border-top: 1px solid #fff;
}

.header #nav-ayuda>ul>li.li-ayuda.on .tab-ayuda {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-border-bottom-left-radius: 0px;
  -moz-border-bottom-left-radius: 0px;
  border-bottom-left-radius: 0px;
  -webkit-border-bottom-right-radius: 0px;
  -moz-border-bottom-right-radius: 0px;
  border-bottom-right-radius: 0px;
  -webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0 0 6px rgba(0, 0, 0, 0.5);
  -o-box-shadow: 0 0 6px rgba(0, 0, 0, 0.5);
  -ms-box-shadow: 0 0 6px rgba(0, 0, 0, 0.5);
  box-shadow: 0 0 6px rgba(0, 0, 0, 0.5);
  /* modificaion fusion R3 19/09/2013 */
  border: 1px solid #C7C7C7;
}

.header #nav-ayuda>ul>li.li-ayuda span.icon-ayuda {
  float: left;
  padding-left: 25px;
  /*padding-top: 5px;*/
  background-image: url(../img/icono-ayuda.png);
  background-position: 0 3px;
  background-repeat: no-repeat;
  margin-left: 10px;
}

.header #nav-ayuda>ul>li span.icon-arrow,#overlay-carrito>li span.icon-arrow
  {
  float: right;
  width: 10px;
  height: 10px;
  margin-left: 10px;
  margin-right: 8px;
  margin-top: 9px;
  background-image: url(../img/icono-arrow-bottom.png);
  background-position: 0 0;
  background-repeat: no-repeat;
}

.header #nav-ayuda>ul>li.li-ayuda.on span.icon-arrow,#overlay-carrito>li.li-ayuda.on span.icon-arrow
  {
  background-image: url(../img/icono-arrow-top.png);
}

.header #nav-ayuda>ul>li .wrap-ayuda {
  display: none;
  position: absolute;
  top: 29px;
  right: -12px;
  width: 300px;
  background-color: #fff;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 22px;
  -webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0 0 6px rgba(0, 0, 0, 0.5);
  -o-box-shadow: 0 0 6px rgba(0, 0, 0, 0.5);
  -ms-box-shadow: 0 0 6px rgba(0, 0, 0, 0.5);
  box-shadow: 0 0 6px rgba(0, 0, 0, 0.5);
  /* modificacion fusion R3 19/09/2013*/
  border: 1px solid #C7C7C7;
}

.header #nav-ayuda>ul>li.li-ayuda.on .wrap-ayuda {
  display: block;
}
/* modificacion fusion R3 19/09/2013 */
.header #nav-ayuda>ul>li .tab-cover,#overlay-carrito>li .tab-cover {
  background-color: #FFFFFF;
  display: none;
  height: 10px;
  position: relative;
  /* modificacion fusion R3 15/11/2013*/
  right: -1px !important;
  top: -15px;
}
/* modificacion fusion R3 19/09/2013 */
.header #nav-ayuda>ul>li .tab-cover { /*  right: 0 !important; */

}

.header #nav-ayuda>ul>li.li-ayuda.on .tab-cover {
  display: block;
}

.header #nav-ayuda>ul>li .wrap-ayuda .main-ayuda {
  float: left;
  width: 100%;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background-color: #FFF;
}

.header #nav-ayuda>ul>li .wrap-ayuda .main-ayuda ul {
  float: left;
}

.header #nav-ayuda>ul>li .wrap-ayuda .main-ayuda ul li {
  float: left;
  width: 100%;
  padding: 16px 0;
  border-bottom: 1px solid #AFC894;
  background-repeat: no-repeat;
}

.header #nav-ayuda>ul>li .wrap-ayuda .main-ayuda ul li.ayuda-phone {
  background-image: url(../img/ayuda-phone.png);
  background-position: 97% 7px;
  padding: 0 0 16px 0;
}

.header #nav-ayuda>ul>li .wrap-ayuda .main-ayuda ul li.ayuda-mail {
  background-image: url(../img/ayuda-mail.png);
  background-position: 97% 30px;
}

.header #nav-ayuda>ul>li .wrap-ayuda .main-ayuda ul li.ayuda-ask {
  background-image: url(../img/ayuda-ask.png);
  background-position: 95% 25px;
  /*padding: 16px 0 0 0;
  border-bottom: none;*/
}

.header #nav-ayuda>ul>li .wrap-ayuda .main-ayuda ul li.last {
  border-bottom: none !important;
}

.header #nav-ayuda>ul>li .wrap-ayuda .main-ayuda ul li p {
  margin-right: 65px;
}

.header #nav-ayuda>ul>li .wrap-ayuda .main-ayuda ul li p.main-text {
  font-size: 20px;
  font-weight: 500;
  color: #000;
}

.header #nav-ayuda>ul>li .wrap-ayuda .main-ayuda ul li p.second-text {
  margin-top: 1px;
  margin-bottom: 1px;
  font-size: 14px;
  color: #999;
}

.header #nav-ayuda>ul>li .wrap-ayuda .main-ayuda ul li p.phone-text {
  font-size: 24px;
  color: #9f9f9f;
  font-weight: 300;
  margin-top: 1px;
}

.header #nav-ayuda>ul>li .wrap-ayuda .main-ayuda ul li p a {
  color: #fff;
  font-size: 15px;
  font-weight: 400;
  text-decoration: none;
  background-color: #6DA631;
  padding: 2px 10px 3px 18px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  background-image: url(../img/mayorqueblanco.png);
  background-repeat: no-repeat;
  background-position: 7px 7px;
  -webkit-transition: all ease-out 0.3s;
  -moz-transition: all ease-out 0.3s;
  -o-transition: all ease-out 0.3s;
  -ms-transition: all ease-out 0.3s;
  transition: all ease-out 0.3s;
}

.header #nav-ayuda>ul>li .wrap-ayuda .main-ayuda ul li p a:hover {
  background-color: #4D7624;
}

/* carrito */
.header #nav-ayuda>ul>li.li-carrito,#overlay-carrito>li.li-carrito {
  width: auto;
  /*width: 280px;*/
  padding: 0;
  border-right: 1px solid #fff;
}

#overlay-carrito>li.li-carrito {
  border-right: transparent;
}

.header #nav-ayuda>ul>li.li-carrito span.icon-carrito,#overlay-carrito>li.li-carrito span.icon-carrito
  {
  float: left;
  padding-left: 25px;
  margin-left: 12px;
  /*padding-top: 5px;*/
  background-image: url(../img/icono-carrito.png);
  background-position: 0 3px;
  background-repeat: no-repeat;
}

.header #nav-ayuda>ul>li.li-carrito span.icon-carrito strong,#overlay-carrito>li.li-carrito span.icon-carrito strong
  {
  color: #666;
  font-weight: 400;
  font-size: 16px;
}

.header #nav-ayuda>ul>li.li-carrito span.icon-carrito span,#overlay-carrito>li.li-carrito span.icon-carrito span
  {
  color: #83B817;
  font-size: 16px;
}
/* ssd añadido puesto .euro al final para fusion 11/10/2013 para cuando hace un clone del carrito */
.header #nav-ayuda>ul>li.li-carrito span.icon-carrito span span.euro,#overlay-carrito>li.li-carrito span.icon-carrito span span.euro
  {
  font-size: 16px;
}
/* ssd añadido para fusion 24/09/2013 y 11/10/2013 */
.header #nav-ayuda>ul>li.li-carrito #numeroItemsCesta,ul#overlay-carrito>li.li-carrito #numeroItemsCesta
  {
  color: #999;
}
/* ssd añadido para fusion 11/10/2013 */
#mi-pedido-desplegable ul li>strong span.euro,#mi-pedido-desplegable-total strong span.euro
  {
  vertical-align: 0px;
}

.header #nav-ayuda>ul>li.li-carrito .tab-carrito,#overlay-carrito>li.li-carrito .tab-carrito
  {
  display: block;
  position: relative;
  top: -5px;
  padding-top: 5px;
  width: 100%;
  height: 29px;
  cursor: pointer;
  /* modificacion fusion R3 19/09/2013 */
  border-left: 1px solid #fff;
  border-top: 1px solid #fff;
  border-right: 1px solid #fff;
}

.header #nav-ayuda>ul>li.li-carrito.on .tab-carrito,#overlay-carrito>li.li-carrito.on .tab-carrito
  {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-border-bottom-left-radius: 0px;
  -moz-border-bottom-left-radius: 0px;
  border-bottom-left-radius: 0px;
  -webkit-border-bottom-right-radius: 0px;
  -moz-border-bottom-right-radius: 0px;
  border-bottom-right-radius: 0px;
  -webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0 0 6px rgba(0, 0, 0, 0.5);
  -o-box-shadow: 0 0 6px rgba(0, 0, 0, 0.5);
  -ms-box-shadow: 0 0 6px rgba(0, 0, 0, 0.5);
  box-shadow: 0 0 6px rgba(0, 0, 0, 0.5);
  background-color: #fff;
  /* modificacion fusion R3 19/09/2013*/
  border: 1px solid #C7C7C7;
}

.header #nav-ayuda>ul>li .wrap-carrito,#overlay-carrito>li .wrap-carrito
  {
  display: none;
}

.header #nav-ayuda>ul>li.li-carrito.on .wrap-carrito,#overlay-carrito>li.li-carrito.on .wrap-carrito
  {
  display: block;
  position: absolute;
  top: 29px;
  right: -12px;
  /*width: 345px;*/
  width: 375px;
  background-color: #fff;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 3px;
  -webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0 0 6px rgba(0, 0, 0, 0.5);
  -o-box-shadow: 0 0 6px rgba(0, 0, 0, 0.5);
  -ms-box-shadow: 0 0 6px rgba(0, 0, 0, 0.5);
  box-shadow: 0 0 6px rgba(0, 0, 0, 0.5);
  /*min-height: 195px;*/
  /* modificacion fusion R3 19/09/2013*/
  border: 1px solid #C7C7C7;
}

.header #nav-ayuda>ul>li.li-carrito .tab-cover,#overlay-carrito>li.li-carrito .tab-cover
  {
  display: block;
  right: -1px;
  /* width: 280px;*/
}

.header #nav-ayuda>ul>li.li-carrito.on span.icon-arrow,#overlay-carrito>li.li-carrito.on span.icon-arrow
  {
  background-image: url(../img/icono-arrow-top.png);
}

/* preload carrito*/
.loader-carrito {
  width: 32px;
  height: 32px;
  margin: 30px auto;
  background-color: #FFF;
  -webkit-border-radius: .5em;
  -moz-border-radius: .5em;
  border-radius: .5em;
  -moz-box-shadow: 0 0 6px #333;
  -webkit-box-shadow: 0 0 6px #333;
  box-shadow: 0 0 6px #333;
}

.loader-carrito .loader {
  position: relative;
  top: 8px;
  left: 8px;
  width: 16px;
  height: 16px;
  background: url(../img/preload-small.gif) no-repeat top left;
}
/*overlay*/
#overlay {
  background: #FFF;
  /*opacity: .90;
filter: alpha(opacity = 90);*/
  opacity: .0;
  filter: alpha(opacity =     0);
}

#overlay-carrito {
  display: none;
  position: absolute;
  top: 0;
  right: 0;
  /*left: 0;*/
  z-index: 500;
}

/*Ajustes estilos interior carrito*/
#mi-pedido-desplegable {
  float: left;
  border-top-width: 0 !important;
  width: 375px !important; /*Nuevo 31072013*/
}

#mi-pedido-desplegable ul li h3 {
  font-size: 13px;
  width: 160px !important;
  font-weight: 500;
  margin-bottom: 5px;
}

#mi-pedido-desplegable ul li>strong {
  margin-top: 5px !important;
  margin-right: 0 !important;
}

#mi-pedido-desplegable ul li h3 span { /*Nuevo a�adido 31072013*/
  display: block;
  font-size: 12px;
  color: #999;
}

#mi-pedido-desplegable-total {
  border-top: none !important;
  width: 341px !important; /*Nuevo 31072013*/
}

#mi-pedido-desplegable-total p {
  font-weight: bold;
  margin-bottom: 15px !important;
}

#mi-pedido-desplegable-total p span {
  font-size: 16px;
}

#mi-pedido-desplegable-total>strong {
  color: #000;
}

#mi-pedido-desplegable-total .bt {
  font-weight: bold;
  margin-right: 10px;
}

/*Estilos pop-up */
#shopFinder {
  right: 22px;
  /* modificacion fusion R3 19/09/2013*/
  border: 1px solid #C7C7C7;
}

#shopHelper #findShop {
  margin: 20px;
}

#findShop h6.subtitulo {
  font-family: /*"HelveticaNeue",*/ Helvetica, Arial, sans-serif ;
  font-size: 14px;
  font-weight: 400;
  color: #666;
}

#findShop h6.titulo {
  font-family: /*"HelveticaNeue",*/ Helvetica, Arial, sans-serif ;
  font-weight: 500;
  border-bottom: none;
  font-size: 20px;
}

#cambiotienda .sbHolder {
  width: 214px !important;
}
/* modificacion fusion R3 11/09/2013*/
#findShop .btnCenter {
  font-weight: 300 !important;
  margin-top: 10px;
  font-size: 16px !important;
  height: 30px !important;
  margin-left: 6px !important;
  text-align: center !important;
  padding: 4px 11px !important;
  width: auto;
}

#shopHelper {
  background: none;
  color: #383838;
  padding: 0;
}

#wrap-shopHelper {
  -webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0 0 6px rgba(0, 0, 0, 0.5);
  -o-box-shadow: 0 0 6px rgba(0, 0, 0, 0.5);
  -ms-box-shadow: 0 0 6px rgba(0, 0, 0, 0.5);
  box-shadow: 0 0 6px rgba(0, 0, 0, 0.5);
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  /* height: 300px; */
}

#wrap-shopHelper .sbOptions {
  height: 165px;
}

#shopFinder .shopHelperTab {
  position: absolute;
  top: -27px;
  right: 10px;
  width: 70px;
  height: 27px;
  background-color: #fff;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-border-bottom-left-radius: 0;
  -moz-border-bottom-left-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-border-bottom-right-radius: 0;
  -moz-border-bottom-right-radius: 0;
  border-bottom-right-radius: 0;
  -webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0 0 6px rgba(0, 0, 0, 0.5);
  -o-box-shadow: 0 0 6px rgba(0, 0, 0, 0.5);
  -ms-box-shadow: 0 0 6px rgba(0, 0, 0, 0.5);
  box-shadow: 0 0 6px rgba(0, 0, 0, 0.5);
  text-align: center;
  font-size: 14px;
  line-height: 27px;
  color: #83B817;
  /* modificacion fusion R3 19/09/2013*/
  border: 1px solid #C7C7C7;
}

#shopFinder .shopHelperCover {
  position: absolute;
  top: 0;
  right: 8px;
  width: 75px;
  height: 10px;
  background-color: #FFF;
}
/* #### FIN Menu superior. #####  */

/*ayuda-header-to.css*/
/* ayuda header to - posible a eliminar cuando se integra cabecera nueva */
ul.ayuda-tienda {
  position: relative;
  float: right;
  width: auto;
  height: 36px;
  margin-right: 23px;
  /*  margin-top: 11px;*/
  margin-top: -2px;
}

ul.ayuda-tienda>li {
  float: left;
  display: block;
  height: 36px;
}

ul.ayuda-tienda>li a.ayuda-link {
  font-family: "HelveticaNeueCondensedBold", Helvetica, Arial, sans-serif;
  font-size: 16px;
  color: #FFF;
  height: 36px;
  line-height: 36px;
  padding: 0 24px 0 8px;
  display: block;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  top: 0px;
  bottom: 0px;
  background-image: url(../img/arrow-ayuda-tienda.png);
  background-repeat: no-repeat;
  background-position: 97% center;
  -moz-transition: color 0s ease-in, background-color 0s ease-in;
  -webkit-transition: color 0s ease-in, background-color 0s ease-in;
}

ul.ayuda-tienda>li:hover a.ayuda-link {
  background-color: #62932d;
}

ul.ayuda-tienda>li a.ayuda-link span {
  float: left;
  margin-top: 8px;
  margin-right: 5px;
  width: 22px;
  height: 20px;
  background-image: url(../img/icon-ayuda.png);
  background-repeat: no-repeat;
  background-position: 0 0;
}

ul.ayuda-tienda>li div.wrap-ayuda {
  display: none;
  position: absolute;
  top: 34px;
  right: 0;
  width: 375px;
  background-color: #62932d;
  z-index: 901;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 5px;
}

ul.ayuda-tienda>li:hover div {
  display: block;
}

ul.ayuda-tienda>li div.wrap-ayuda .main-ayuda {
  float: left;
  width: 100%;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background-color: #fff;
}

ul.ayuda-tienda>li div.wrap-ayuda .main-ayuda ul {
  float: left;
  width: 355px;
  margin: 0 15px;
}

ul.ayuda-tienda>li div.wrap-ayuda .main-ayuda ul li {
  float: left;
  width: 100%;
  margin-top: 20px;
}

ul.ayuda-tienda>li div.wrap-ayuda .main-ayuda ul li.ayuda-phone {
  background-image: url(../img/ayuda-phone.png);
  background-repeat: no-repeat;
  background-position: 0 0;
}

ul.ayuda-tienda>li div.wrap-ayuda .main-ayuda ul li.ayuda-mail {
  background-image: url(../img/ayuda-mail.png);
  background-repeat: no-repeat;
  background-position: 0 0;
}

ul.ayuda-tienda>li div.wrap-ayuda .main-ayuda ul li.ayuda-ask {
  background-image: url(../img/ayuda-ask.png);
  background-repeat: no-repeat;
  background-position: 0 0;
}

ul.ayuda-tienda>li div.wrap-ayuda .main-ayuda ul li p {
  margin-left: 65px;
}

ul.ayuda-tienda>li div.wrap-ayuda .main-ayuda ul li p.main-text {
  font-size: 20px;
  color: #000;
}

ul.ayuda-tienda>li div.wrap-ayuda .main-ayuda ul li p.second-text {
  margin-top: 3px;
  margin-bottom: 3px;
  font-size: 13px;
  color: #666;
}

ul.ayuda-tienda>li div.wrap-ayuda .main-ayuda ul li p.phone-text {
  font-size: 24px;
  color: #9f9f9f;
  font-weight: 400;
  margin-top: 5px;
}

ul.ayuda-tienda>li div.wrap-ayuda .main-ayuda ul li .sep {
  width: 90%;
  margin: 20px auto 0 auto;
  height: 1px;
  background-color: #D0DEC0;
}

ul.ayuda-tienda>li div.wrap-ayuda .main-ayuda ul li.last .sep {
  margin: 0;
  height: 20px;
  background-color: transparent;
}

ul.ayuda-tienda>li div.wrap-ayuda .main-ayuda ul li p a {
  color: #99CC00;
  font-size: 13px;
  text-decoration: underline;
}

/* 13/06/2013 Para alinear textos a la izquierda */
.wrap-ayuda .main-ayuda p {
  text-align: left !important;
}

/* fin css ayuda-header-to.css*/

/* Anexo de capa resultados capa de buscador autocompletar */
/* modifiacion fusion R3 04/09/2013 */
#basicSearchAutocomplete  .ui-menu-item a.ui-corner-all strong {
  background-color: transparent !important;
  color: #3F3F3F !important;
  font-size: 11px !important;
}

#basicSearchAutocomplete .ui-menu-item a,#basicSearchAutocomplete .ui-menu-item a:hover
  {
  background: none repeat scroll 0 0 transparent !important;
  font-size: 12px !important;
  height: auto !important;
  line-height: normal !important;
  text-transform: none !important;
  color: #8f8f8f !important;
  letter-spacing: normal !important;
  width: 114px !important;
}

#basicSearchAutocomplete .ui-menu-item a:hover {
  background: #eee !important;
}

#basicSearchAutocomplete .ui-menu-item .ui-state-hover {
  background: #eee !important;
}

#basicSearchAutocomplete .ui-menu-item {
  font-size: 12px !important;
  height: auto !important;
  line-height: 12px !important;
  width: 150px !important;
}

/* fin de anexo */
.menu-btn {
  border-top: none !important;
}

.menu-bbn {
  border-bottom: none !important;
}

/* 15/10/13 rmunoz: Estilo de la capa del aviso de uso de cookies. */
#divFlotante {
  position: absolute;
  width: 100%;
  height: 100px;
  top: -130px;
  background-color: rgba(255, 255, 255, 0.1);
  z-index: 999;
}

#eltexto {
  width: 970px;
  /*height:90px;*/
  margin: 0 auto;
  color: #FFFFFF;
  /* background-color: rgba(0, 0, 0, 0.7); */
  background-color: #000000;
  /* IE 8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
  /* IE 5-7 */
  filter: alpha(opacity = 70);
  /* Netscape */
  -moz-opacity: 0.7;
  /* Safari 1.x */
  -khtml-opacity: 0.7;
  /* Good browsers */
  opacity: 0.5;
  /* otros ie */
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
  -webkit-border-radius: 0 0 10px 10px;
  -moz-border-radius: 0 0 10px 10px;
  border-radius: 0 0 10px 10px;
  padding: 10px 10px 30px;
  font: normal 12px Tahoma, Verdana, Arial, sans-serif;
}

#eltexto p {
  margin-top: 10px;
}

#eltexto h2 {
  padding-top: 10px;
}

#tienda-carrito #divFlotante #eltexto h2 {
  margin-top: 0px;
  padding-top: 0px;
}

#eltexto a {
  color: #7DBC39;
}

#bCerrarCookie {
  display: block;
  float: right;
  width: 18px;
  height: 18px;
  text-indent: -999999px;
  background: url("../img/cerrar2.png") scroll 0 0 transparent !important;
}
/* Fin estilo capa cookie */

/* anexo estilos 12/11/2013 */

.clearboth {clear: both!important;}



/* anexo estilos 14/11/2013 */

#pop-carrito .wrap-carrito #mi-pedido-desplegable ul li{

width: 341px!important;
}

#pop-carrito .wrap-carrito #mi-pedido-desplegable ul li img{width:61px!important; height:61px!important;}
#tienda-ficha-producto #ficha-producto-slider, #fichabodegon #ficha-producto-slider, #fichavariante #ficha-producto-slider, #fichasimple #ficha-producto-slider, #fichaoutlet #ficha-producto-slider, #fichaventaflash #ficha-producto-slider, #fichauniversal #ficha-producto-slider {
    border: 1px solid #D3D3D3;
    border-radius: 3px;
    float: left;
    height: 468px;
    margin-left: 2px;
    margin-top: 11px;
    width: 443px;
}
#ficha-producto #ficha-producto-slider {
    border: 1px solid #D2D2D2;
    border-radius: 3px;
    float: left;
    margin-right: 31px;
    width: 306px;
}
#tienda-ficha-producto #ficha-producto-descripcion, #fichabodegon #ficha-producto-descripcion, #fichavariante #ficha-producto-descripcion, #fichasimple #ficha-producto-descripcion, #fichaoutlet #ficha-producto-descripcion, #fichaventaflash #ficha-producto-descripcion, #fichauniversal #ficha-producto-descripcion {
    height: auto;
    margin-left: 2px !important;
    margin-top: 10px;
    min-height: 470px;
    position: relative;
}
#tienda-ficha-producto #ficha-producto-slider, #fichabodegon #ficha-producto-slider, #fichavariante #ficha-producto-slider, #fichasimple #ficha-producto-slider, #fichaoutlet #ficha-producto-slider, #fichaventaflash #ficha-producto-slider, #fichauniversal #ficha-producto-slider {
    border: 1px solid #D3D3D3;
    border-radius: 3px;
    float: left;
    height: 468px;
    margin-left: 2px;
    margin-top: 11px;
    width: 443px;
}
#ficha-producto #ficha-producto-slider {
    border: 1px solid #D2D2D2;
    border-radius: 3px;
    float: left;
    margin-right: 31px;
    width: 306px;
}
#tienda-ficha-producto #ficha-producto-descripcion, #fichabodegon #ficha-producto-descripcion, #fichavariante #ficha-producto-descripcion, #fichasimple #ficha-producto-descripcion, #fichaoutlet #ficha-producto-descripcion, #fichaventaflash #ficha-producto-descripcion, #fichauniversal #ficha-producto-descripcion {
    height: auto;
    margin-left: 2px !important;
    margin-top: 10px;
    min-height: 470px;
    position: relative;
}






/* Parches css */

/**************************************/
/*  Servicios
*/
#tienda-servicios #content p a {color: #7DBB39;float: none !important;width: auto !important;}
#tienda-servicios #content a {display: inline;float: left;font-size: 14px;width: 600px;}
#tienda-servicios #content p a {display: inline;margin: 0;}
#tienda-servicios #content a {color: #26A8D4;display: block;text-decoration: underline;}
.servicio {overflow:hidden; padding-top: 2px;}

/**************************************/
/*  Home
*/

/* para poder tener los botones de edici�n de las caracter�sticas */
#caracteristicas-compra table span {position: relative!important;}

/* botones de productos */
#listado-productos table span {word-spacing: 0!important;letter-spacing:0!important;}

/* correci�n para 4 columnas */

#tienda-home #content #listado-productos {width: 100%;}
#tienda-home #content #listado-productos {width: 100%!important;}
#tienda-home #content #listado-productos li {width: 21%!important;}
#slider-destacados-controls {background-color: #000000;filter:alpha(opacity=50) !important;}
/* #banner-destacados #slider-destacados-controls {background-color: transparent !important;filter:alpha(opacity=0) !important;}*/

/**************************************/
/*  Datos Carrito - paso 2
*/

/* .checkbox {background-image: url("../img/checkbox-medium.png");background-position: 0 -16px;cursor: pointer;display: inline-block !important;height: 16px;line-height: 16px !important;padding-left: 0 !important;text-indent: -9999pt;vertical-align: text-top !important;width: 17px !important;} */
#tienda-carrito form label.clickeable {margin-left: 0px!important;}

/**************************************/
/*  Faq
*/
#tienda-faq #content ul {width: 100%;}
#tienda-faq #content ul li {background-image: url("../img/bullet-dic-grey.png");background-position: 0 6px;background-repeat: no-repeat;color: #719D41;display: inline-block;line-height: 19px;padding-left: 14px;padding-top: 0;vertical-align: top;width: 48%;}

/**************************************/
/*  Legal
*/

#tienda-legal #content ul {width: 100%;}
#tienda-legal #content ul li {background-image: url("../img/bullet-disc-green-8px.png");background-position: 0 2px;background-repeat: no-repeat;color: #666666;font-size: 12px;line-height: 14px;margin-bottom: 12px;padding-left: 14px;vertical-align: top;width: 48%;display: inline-block;list-style-image: url("../img/bullet-disc-green-8px.png");}
/* se elimina un span de n�mero y se aplican los estilos al ol de las listas numeradas */

#tienda-legal #content ol {color: #83B817;font-size: 18px;font-weight: bold!important;list-style: decimal outside none;margin-left: 23px;margin-top: 2px !important;}
#tienda-legal #content ol li{padding-left: 0px!important;}
#tienda-legal #content ol li p{font-weight: normal;font-size:13px;color: #666666;line-height: 14px;margin-bottom: 14px;}
/* modificacion fusion R3 12/09/2013*/
#mi-pedido {/*padding-right: 44px;width: auto;*/}
/**************************************/
/*  ShowRoom
*/
.clearing-color {margin-bottom: 31px!important;}

/**************************************/
/*  Pago carrito
*/

#metodos-pago {display: block!important;float: left!important;margin-bottom: 23px!important;overflow: visible!important;padding-top: 10px!important;width: 440px!important;}

/**************************************/
/*  Datos facturacion / financiacion
*/

.data-carrito {display: block!important;margin-bottom: 0px!important;margin-right: 0px!important;width: 440px!important;}
.data-carrito #containerCompraP2CD2 {margin-top: 34px!important;}
.data-carrito .clickeable {margin-bottom: 16px!important;}
#form-financiacion.data-carrito input, #form-registration.data-carrito input {width: 300px !important;}
#form-financiacion.data-carrito .sbHolder {width: 310px !important;}
#form-financiacion.data-carrito textarea {width: 300px !important;}

/* #form-financiacion label {
*float:none!important;
}*/

/* error de validacion muestra * en rojo */
.err-val {color: red;font-size: 22px;font-weight: bold;margin-left: 4px;vertical-align: middle;}
.err-val-combo {margin-left: 0px!important;color: red;font-size: 22px;font-weight: bold;vertical-align: middle;}
/* modificacion fusion R3 11/09/2013*/
#form-financiacion .errorDiv {
    color: #FF0000;
/*font-family: "HelveticaNeue";*/
    font-size: 13px;
    font-weight: bold;
    margin-bottom: 10px;
    float: left;
}

/**************************************/
/*  Listado Compuesto y Listado simple
/*  centrado imagenes
/*  multicriterios
/*  boton restablecer
*/

#listado-productos li img {display: block!important;margin-left: auto!important;margin-right: auto!important;}
#tienda-listado #filtro-opciones form ul {border-left: 1px solid #DDDDDD;margin-left: 26px;padding-left: 24px;}
#tienda-listado #filtro-opciones a.restablecer {clear: both;color: #0099CC;display: block;float: none;margin-left: -2px;padding-top: 10px;text-decoration: underline;}

/**************************************/
/*  Precio oferta
*/

strong.precio-oferta span {background-color: transparent;}

#tienda-carrito table td > strong {padding: 3px 4px 1px 3px!important;}
#form-financiacion .sbOptions {width: 310px!important;}

/**************************************/
/*  Capa de Gastos de envio
*/

#containerGastosEnvio {background-color:white;/* position: absolute;width: 313px;z-index: 9999;-moz-border-radius: 5px 5px 5px 5px;-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5) inset, 0 1px 2px rgba(0, 0, 0, 0.5);-moz-user-select: none;background: -moz-linear-gradient(center top , #ffffff, #f3f3f3) repeat scroll 0 0 transparent;*//* left: 475px;top: 160px;display: none;*/}
#containerFichaMasInfoData {overflow: hidden;position: relative;text-align: left;top: 10px;width: 260px;z-index: 10;margin-bottom: 2px;}
#tablaTarifaP1 tr td {color: #333333;font-size: 10px!important;padding: 3px!important;}
#tablaTarifaP1 tr td + td {color: #333333;font-size: 10px !important;vertical-align: middle;}
#containerGastosEnvio  p {border: 0 none;margin: 0 0 11px;padding: 0;color: #333333;font-size: 10px !important;}
strong.precio-normal span {background-color: transparent!important;}

/**************************************/
/*  Capa ajuste de descripcion mini carrito
*/

#mi-pedido-desplegable ul li h3 {width: 140px!important;}

/**************************************/
/*  Ajuste para 2 columnas en caracteristicas tecnicas
*/

#tienda-ficha-producto #ficha-tecnica ul li:last-child,
#fichabodegon #ficha-tecnica ul li:last-child,
#fichavariante #ficha-tecnica ul li:last-child,
#fichaoutlet  #ficha-tecnica ul li:last-child, #fichaventaflash  #ficha-tecnica ul li:last-child, #fichasimple #ficha-tecnica ul li:last-child,
#fichauniversal #ficha-tecnica ul li:last-child {border-bottom: 1px solid #CBDEB6!important;}
#tienda-ficha-producto #ficha-tecnica ul,
#fichabodegon #ficha-tecnica ul,
#fichavariante #ficha-tecnica ul,
#fichaoutlet #ficha-tecnica ul, #fichaventaflash #ficha-tecnica ul, #fichasimple #ficha-tecnica ul,
#fichauniversal #ficha-tecnica ul
  {width: 100%!important;}
#tienda-ficha-producto #ficha-tecnica ul li,
#fichabodegon #ficha-tecnica ul li,
#fichavariante #ficha-tecnica ul li,
#fichaoutlet #ficha-tecnica ul li, #fichaventaflash #ficha-tecnica ul li, #fichasimple #ficha-tecnica ul li,
#fichauniversal #ficha-tecnica ul li
  {border-bottom: 1px solid #CBDEB6;display: inline-block!important;width: 100%!important;}

/**************************************/
/*  Entrega dia
*/

#compra-personalizar .compra-personalizar {width: 78%!important;}
#tienda-ficha-producto #compra-personalizar img,
#fichabodegon #compra-personalizar img,
#fichavariante #compra-personalizar img,
#fichaoutlet #compra-personalizar img, #fichaventaflash #compra-personalizar img, #fichasimple #compra-personalizar img,
#fichauniversal #compra-personalizar img
{margin-bottom: 10px!important;}

/* ------------------------- */

.opacidad {opacity:0.6;}

/**************************************/
/*  BackGround por home
*/

body {background-attachment: fixed;
/* background-color: #778F31; */
background-color: #EEEEEE;
color: #000000;
/* font-family: /*"HelveticaNeue",*/Helvetica,Arial,sans-serif;
font-size: 13px;*/
background-attachment: scroll;}

/* modificaci�n fusion R3 16/10/2013 */
.banda_bg {
    background-color: rgba(0, 0, 0, 0);
    background-image: url("../img/bg-body.gif");
    background-position: 0 center;
    background-repeat: repeat-x !important;
    display: block;
    height: 176px;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 0;
}
/*body {background-image: url("../img/bg_home.jpg");background-repeat: repeat;background-position: 0px 0px;}*/
body {
/* background-image: url("../img/bg_home_jardin.png"); background-repeat: repeat;*/
  background-position: 0px 0px;}
.bg-calor {/*  background-attachment: fixed; */background-image: url("../img/bg_home_calor.jpg")!important;background-repeat: repeat;}
.bg-jardin {background-image:  url("../img/bg_home_jardin.png")!important;background-repeat: repeat;}
.bg-herramientas {background-image:  url("../img/bg_home_herramientas.jpg")!important;background-repeat: repeat;}
.bg-mamparas_y_platos_de_ducha {background-image:  url("../img/bg_home_mamparas.jpg")!important;background-repeat: repeat;}
.bg-suelos_laminados_y_de_madera {background-image:  url("../img/bg_home_suelos.jpg")!important;background-repeat: repeat;}

#masInfoP4Data {height: 420px;overflow-x: hidden;overflow-y: auto;padding: 10px;text-align: left;width: 420px;color: #333333;font-size: 10px;}

/* varios */

.bt-simple {background-color: #000000!important;opacity: 0.5!important;-moz-opacity: 0.5!important;filter: alpha(opacity=50)!important;}
#wrapper {/*position: relative;z-index: 2;*/}

/**************************************/
/* Precios anterior
*/

/* banner de home */
.precioviejo-verde {background-image: url("../img/del-precioviejo-verde.png")!important;bottom: 0;left: 0;position: absolute;right: 0;top: 0;background-position: center center;background-repeat: no-repeat;}
.precioviejo-blanco {background-image: url("../img/del-precioviejo-blanco.png");bottom: 0;left: 0;position: absolute;right: 0;top: 0;background-position: center center;background-repeat: no-repeat;}

/* lista de productos */
.precio-tachado {background-image: url("../img/del-precioviejo.png");background-position: center center;background-repeat: no-repeat!important;bottom: 0;left: 0;position: absolute;right: 0;top: 0;}
#ficha-producto-descripcion span.precio-tachado { /*background-image: url("../img/del-precioviejo-horiz.png")!important;*/ background-position: center center;background-repeat: repeat-x;bottom: 0;left: 0;position: absolute;right: 0;top: 0;}

/* ficha de producto normal / variante / conjunto */
.precioviejo-rojo-h-principal {background-image: url("../img/del-precioviejo-horiz.png")!important;background-position: left 6px!important;background-repeat: repeat-x!important;}

/* para el listado de productos de variante o conjunto */
.precioviejo-rojo-h-variante {background-image: url("../img/del-precioviejo-horiz.png")!important;background-repeat: repeat-x!important;bottom: 0!important;left: 0!important;position: absolute!important;right: 0!important;top: 0!important;background-position: center center!important;}

#compra-personalizar span.precio-tachado {background-image: url("../img/del-precioviejo-horiz.png")!important;background-repeat: repeat-x!important;bottom: 0!important;left: 0!important;position: absolute!important;right: 0!important;top: 0!important;background-position: center center!important;}

#tienda-ficha-producto #compra-personalizar .precio-viejo,
#fichabodegon #compra-personalizar .precio-viejo,
#fichavariante #compra-personalizar .precio-viejo,
#fichaoutlet #compra-personalizar .precio-viejo, #fichaventaflash #compra-personalizar .precio-viejo, #fichasimple #compra-personalizar .precio-viejo,
#fichauniversal #compra-personalizar .precio-viejo
  {line-height: 20px;}

/* varios */
.fclear {clear: both;}
#tienda-listado.compuesto #listado-productos > li {width: 260px!important;}

/*
#colorbox, #cboxOverlay, #cboxWrapper {top: 102px;}
#cboxOverlay {top: 0px!important;}
*/

/* modificacion fusion 22-08-2013 */
#tienda-listado #filtro-opciones a.restablecer, #productoskk  #filtro-opciones a.restablecer
  {clear: left;color: #63A90E;display: inline;float: left;padding: 0; margin-top: 0px!important;}
#tienda-listado #filtro-opciones a, #productoskk  #filtro-opciones a {font-size: 13px; font-family:/*"HelveticaNeue",*/Helvetica,Arial,sans-serif; }
#tienda-listado #filtro-opciones .bt-text, #productoskk .bt-text {font-size: 13px; font-family:/*"HelveticaNeue",*/Helvetica,Arial,sans-serif; }

/* desconocido */
/*   {border-left: 1px solid #DDDDDD;float: left;margin-left: 8px;padding-left: 8px;} */

#tooltips-wrapper-volveratiendaonline {display: none;}
#listado-productos .grey {cursor: default;/*float:left;*/}

/* selecion de tienda en ficha producto */
#tienda-ficha-producto #div-tienda-no-seleccionada p,
#fichabodegon #div-tienda-no-seleccionada p,
#fichavariante #div-tienda-no-seleccionada p,
#fichaoutlet #div-tienda-no-seleccionada p, #fichaventaflash #div-tienda-no-seleccionada p, #fichasimple #div-tienda-no-seleccionada p,
#fichauniversal #div-tienda-no-seleccionada p,
#tienda-ficha-producto #div-tienda-seleccionada p,
#fichabodegon #div-tienda-seleccionada p,
#fichavariante #div-tienda-seleccionada p,
#fichaoutlet #div-tienda-seleccionada p, #fichaventaflash #div-tienda-seleccionada p, #fichasimple #div-tienda-seleccionada p,
#fichauniversal #div-tienda-seleccionada p
{color: #999999;font-size: 14px;line-height: 14px;margin-bottom: 10px;}
#tienda-ficha-producto #div-tienda-no-seleccionada .bt-text,
#fichabodegon #div-tienda-no-seleccionada .bt-text,
#fichavariante #div-tienda-no-seleccionada .bt-text,
#fichaoutlet #div-tienda-no-seleccionada .bt-text, #fichaventaflash #div-tienda-no-seleccionada .bt-text, #fichasimple #div-tienda-no-seleccionada .bt-text,
#fichauniversal #div-tienda-no-seleccionada .bt-text,
#tienda-ficha-producto #div-tienda-seleccionada .bt-text,
#fichabodegon #div-tienda-seleccionada .bt-text,
#fichavariante #div-tienda-seleccionada .bt-text,
#fichaoutlet #div-tienda-seleccionada .bt-text, #fichaventaflash #div-tienda-seleccionada .bt-text, #fichasimple #div-tienda-seleccionada .bt-text,
#fichauniversal #div-tienda-seleccionada .bt-text
{font-size: 14px;margin-bottom: 16px;}
#tienda-ficha-producto #div-tienda-no-seleccionada,
#fichabodegon #div-tienda-no-seleccionada,
#fichavariante #div-tienda-no-seleccionada,
#fichaoutlet #div-tienda-no-seleccionada, #fichaventaflash #div-tienda-no-seleccionada, #fichasimple #div-tienda-no-seleccionada,
#fichauniversal #div-tienda-no-seleccionada,
#tienda-ficha-producto #div-tienda-seleccionada,
#fichabodegon #div-tienda-seleccionada,
#fichavariante #div-tienda-seleccionada,
#fichaoutlet #div-tienda-seleccionada, #fichaventaflash #div-tienda-seleccionada, #fichasimple #div-tienda-seleccionada,
#fichauniversal #div-tienda-seleccionada
{float: left;margin-left: 20px;}

/* -------------------- */
#tienda-listado.compuesto #listado-productos li ul.listado-productos-opciones-precio li strong.precio-oferta { min-width: 0px;}

/* sin multicriterios */
#tienda-listado #filtro-opciones form ul.sin-multi-criterios {border-left: none!important;margin-left: 0px!important;padding-left: 0px!important;}
/* tootip ficha producto */
#tienda-ficha-producto .tooltip_comparativa,
#fichabodegon .tooltip_comparativa,
#fichavariante .tooltip_comparativa,
#fichaoutlet .tooltip_comparativa, #fichaventaflash .tooltip_comparativa, #fichasimple .tooltip_comparativa,
#fichauniversal .tooltip_comparativa
{color: #FFFFFF;height: 70px;padding: 10px 12px;width: 200px;}
#tienda-ficha-producto .tooltip_comparativa p,
#fichabodegon .tooltip_comparativa p,
#fichavariante .tooltip_comparativa p,
#fichaoutlet .tooltip_comparativa p, #fichaventaflash .tooltip_comparativa p, #fichasimple .tooltip_comparativa p,
#fichauniversal .tooltip_comparativa p
{margin-bottom: 15px;}

/* Pruebas lightbox con tiendas mas cercanas */

/* Pendiente de pruebas y aprobacion por cliente*/

.tiendas-cercanas{width: 465px;}
#seleccionar-tienda .listado-tiendas-disponibilidad,
#seleccionar-tienda1 .listado-tiendas-disponibilidad
{/*  border-right: 1px dotted #666666;   */float: left;padding-bottom: 20px;width: 234px;}
.tienda-cercana .img-producto {border-right: 1px dotted #666666;float: left;padding-left: 10px;width: 210px;}
.tienda-cercana h2.tit-inferior {font-size: 1.4em;letter-spacing: -1px;margin-bottom: 13px;}
.infoTienda .ico-rojo {background: url("../img/boton-x-nok.jpg") no-repeat scroll 0 2px transparent;display: block;padding-left: 19px;}
.colInfo h4 {margin-bottom: 10px;}
.listado-tiendas-disponibilidad dl dd {    margin-bottom: 5px;}

.seleccionar-tienda .colInfo .img-producto{float: left;padding-left: 10px;padding-bottom: 20px;border-left: 1px dotted #666666;}
.seleccionar-tienda .colInfo{ float: left;margin-bottom: 20px;border-bottom: 1px dotted #666666;}
.tienda-cercana h2 {font-size: 21px;}

/* Modificaci�n 2013-02-13 - formulacio datos de envio */
#form1 #form-envio.columna .calle, #form1 #form-envio.columna .numero, #form1 #form-envio.columna .escalera, #form1 #form-envio.columna .piso, #form1 #form-envio.columna .cod-postal{clear: none !important;float: left !important;}

#form1 #form-envio.columna .calle {width: 334px;}
#form1 #form-envio.columna .calle span {}
#form1 #form-envio.columna .calle input {width: 194px !important;}
#form1 #form-envio.columna .calle span.err-val {}

#form1 #form-envio.columna .numero {float: right !important;
    width: 82px;}
#form1 #form-envio.columna .numero span {padding-left: 0;width: 20px!important;}
#form1 #form-envio.columna .numero input {width: 39px !important;}
#form1 #form-envio.columna .numero span.err-val {margin-left: 4px;margin-right: 0;}

#form1 #form-envio.columna .escalera {width: 165px;}
#form1 #form-envio.columna .escalera span{}
#form1 #form-envio.columna .escalera input{width: 25px !important;}
#form1 #form-envio.columna .escalera span.err-val {margin-left: 4px;margin-right: 0;}

#form1 #form-envio.columna .piso {width: 102px;}
#form1 #form-envio.columna .piso span{margin: 0 10px;width: 30px;padding-left: 0;}
#form1 #form-envio.columna .piso input{width: 25px !important;}
#form1 #form-envio.columna .piso span.err-val {margin-left: 4px;margin-right: 0;}

#form1 #form-envio.columna .cod-postal {float: right !important;
    width: 149px;}
#form1 #form-envio.columna .cod-postal span{margin: 0 10px;width: 76px;padding-left: 0;}
#form1 #form-envio.columna .cod-postal input{width: 50px !important;}
#form1 #form-envio.columna .cod-postal span.err-val {margin-left: 4px;margin-right: 0;}

#form1 #form-envio.columna .numero span, #form1 #form-envio.columna .piso span, #form1 #form-envio.columna .cod-postal span{margin-left: 10px; margin-right: 10px;}

/* ------ form-financiacion-2 --- */
#form-financiacion-2.data-carrito .sbHolder {width: 310px !important;}
#form-financiacion-2 .sbOptions {width: 310px!important;}
#form1 #form-financiacion-2 .calle, #form1 #form-financiacion-2 .numero, #form1 #form-financiacion-2 .escalera, #form1 #form-financiacion-2 .piso, #form1 #form-financiacion-2 .cod-postal{clear: none !important;float: left !important;}


#form1 #form-financiacion-2 .calle {width: 334px;}
#form1 #form-financiacion-2 .calle span {}
#form1 #form-financiacion-2 .calle input {width: 194px !important;}
#form1 #form-financiacion-2 .calle span.err-val {}
/* modificacion fusion R3 23/10/2013 */
#form1 #form-financiacion-2 .numero {float: right !important;
    width: 89px;}
#form1 #form-financiacion-2 .numero span {padding-left: 0;width: 20px!important;}
#form1 #form-financiacion-2 .numero input {width: 39px !important;}
#form1 #form-financiacion-2 .numero span.err-val {margin-left: 4px;margin-right: 0;}

#form1 #form-financiacion-2 .escalera {width: 165px;}
#form1 #form-financiacion-2 .escalera span{}
#form1 #form-financiacion-2 .escalera input{width: 25px !important;}
#form1 #form-financiacion-2 .escalera span.err-val {margin-left: 4px;margin-right: 0;}

#form1 #form-financiacion-2 .piso {width: 102px;}
#form1 #form-financiacion-2 .piso span{margin: 0 10px;width: 30px;padding-left: 0;}
#form1 #form-financiacion-2 .piso input{width: 25px !important;}
#form1 #form-financiacion-2 .piso span.err-val {margin-left: 4px;margin-right: 0;}
/* modificacion fusion R3 23/10/2013 */
#form1 #form-financiacion-2 .cod-postal {float: right !important;
    width: 156px;}
#form1 #form-financiacion-2 .cod-postal span{margin: 0 10px;width: 76px;padding-left: 0;}
#form1 #form-financiacion-2 .cod-postal input{width: 50px !important;}
#form1 #form-financiacion-2 .cod-postal span.err-val {margin-left: 4px;margin-right: 0;}

#form1 #form-financiacion-2 .numero span, #form1 #form-financiacion-2 .piso span, #form1 #form-financiacion-2 .cod-postal span{margin-left: 10px; margin-right: 10px;}


/*Anexo - R3 - Fuasion - 21/06/2013 */

/* modificacion fusion R3 19/09/2013 */
#tienda-ficha-producto #ficha-producto-descripcion,
#fichabodegon #ficha-producto-descripcion,
#fichavariante #ficha-producto-descripcion,
#fichaoutlet #ficha-producto-descripcion, #fichaventaflash #ficha-producto-descripcion, #fichasimple #ficha-producto-descripcion,
#fichauniversal #ficha-producto-descripcion
{
  /* 462 old */
    width: 450px !important;
}

.precio.calculadora-align .input-text {
    float: inherit;
    height: 21px !important;
}



/* ********************************************************** */
/* ParcheBuscador.css */

#search-box{overflow:visible!important;}
#basicSearchAutocomplete{float:left!important;overflow:visible!important;border: none!important;}
#search-box div{overflow:visible!important;}
#buscador .customStyleSelectBox {
  background: url("../img/buscador-ui.png") no-repeat scroll 124px 5px #EFEFEF;
  border: 0 none;
  border-radius: 3px 3px 3px 3px;
  box-shadow: 0 1px 3px #333333 inset;
  color: #666666;
  float: left;
  font-family: /*"HelveticaNeue",*/Helvetica,Arial,sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 22px;
  margin-right: 4px;
  padding: 1px 7px 2px;
  position: relative;
  transition: all 0.2s ease-out 0s;
  width: 130px;
}

/* Modificacion ficha universal 10/09/2013 */
.acepta-terms{     color: #666666;
    font-size: 12px;
    font-weight: 300;
    line-height: 20px;
}
.acepta-terms a {
    color: #0099CC;
    text-decoration: underline;
}


/* Css para Edicci�n en Magnolia .- 20/09/2013 */

#seccionhome.edit li table , .oficinas-centrales div table{float:left;}

.ventas-horario{
  padding-left: 25px;
  margin-bottom: 25px;
  height: 67px;
  background: url("../img/bg-ventas-horario.gif") top left repeat-x;
}


.ventas-horario p{
  float:left;
  height: 67px;
  width:auto;
  line-height: 67px;
  color: #666;
  font-size: 26px;
  font-weight:300;
}

.ventas-horario div.counter {
float: left;
width: 20%;
height: 30px;
margin-top: 19px;
margin-bottom: 18px;
margin-left: 10px;
color: #999;
font-size: 20px;
line-height: 24px;
font-weight: bold;
}


.ventas-listado{background: none;padding-left: 0px;margin-bottom: 20px;height:60px;}
.ventas-listado p{font-size: 18px;font-weight: 300;line-height: 30px;height: 30px;}
/* .ventas-horario div.counter {margin-top: 20px !important;margin-bottom: 0px !important;} */


a.bt-simple-ventas {
float: right;
width: auto;
padding: 3px 12px 3px 12px;
color: white;
font-size: 13px;
line-height: 13px;
color: #fff;
-webkit-border-radius: 12px;
-moz-border-radius: 12px;
border-radius: 12px;
background-color: black!important;
opacity: 0.5!important;
-moz-opacity: 0.5!important;
filter: alpha(opacity=50)!important;
}

a.bt-simple-ventas:hover{
opacity: 1!important;
-moz-opacity: 1 important;
filter: alpha(opacity=100)!important;
}

.ventas-modelo{
  color: #000;
  font-size: 29px;
  line-height: 33px;
}

#tienda-ficha-producto #ficha-producto-slider,
#fichabodegon #ficha-producto-slider,
#fichavariante #ficha-producto-slider,
#fichasimple #ficha-producto-slider,
#fichaoutlet  #ficha-producto-slider, #fichaventaflash  #ficha-producto-slider, #fichauniversal #ficha-producto-slider {
margin-top: 0px;
}
#tienda-ficha-producto #ficha-producto-descripcion,
#fichabodegon #ficha-producto-descripcion,
#fichavariante #ficha-producto-descripcion,
#fichasimple #ficha-producto-descripcion,
#fichaoutlet #ficha-producto-descripcion, #fichaventaflash #ficha-producto-descripcion, #fichauniversal #ficha-producto-descripcion
{
position: relative;
height:auto;
min-height: 470px;
margin-top: 0px;
}

#tienda-ficha-producto #ficha-producto-descripcion .ventas-redes,
#fichabodegon #ficha-producto-descripcion .ventas-redes,
#fichavariante #ficha-producto-descripcion .ventas-redes,
#fichasimple #ficha-producto-descripcion .ventas-redes,
#fichaoutlet #ficha-producto-descripcion .ventas-redes, #fichaventaflash #ficha-producto-descripcion .ventas-redes, #fichauniversal #ficha-producto-descripcion .ventas-redes
{
position: absolute;
left:0;
bottom: 0;
}

#tienda-ficha-producto #ficha-producto-descripcion .ventas-redes ul,
#fichabodegon #ficha-producto-descripcion .ventas-redes ul,
#fichavariante #ficha-producto-descripcion .ventas-redes ul,
#fichasimple #ficha-producto-descripcion .ventas-redes ul,
#fichaoutlet #ficha-producto-descripcion .ventas-redes ul, #fichaventaflash #ficha-producto-descripcion .ventas-redes ul, #fichauniversal #ficha-producto-descripcion .ventas-redes ul
{
  height:28px;
  width:100%;
}

#tienda-ficha-producto #ficha-producto-descripcion .ventas-redes ul li,
#fichabodegon #ficha-producto-descripcion .ventas-redes ul li,
#fichavariante #ficha-producto-descripcion .ventas-redes ul li,
#fichasimple #ficha-producto-descripcion .ventas-redes ul li,
#fichaoutlet #ficha-producto-descripcion .ventas-redes ul li, #fichaventaflash #ficha-producto-descripcion .ventas-redes ul li, #fichauniversal #ficha-producto-descripcion .ventas-redes ul li
{
  display: inline-block;
  width:31px;
  height:28px;
  margin-right:3px;
  vertical-align: top;

}

#tienda-ficha-producto #ficha-producto-descripcion .ventas-redes ul li.fb,
#fichabodegon #ficha-producto-descripcion .ventas-redes ul li.fb,
#fichavariante #ficha-producto-descripcion .ventas-redes ul li.fb,
#fichasimple #ficha-producto-descripcion .ventas-redes ul li.fb,
#fichaoutlet #ficha-producto-descripcion .ventas-redes ul li.fb, #fichaventaflash #ficha-producto-descripcion .ventas-redes ul li.fb, #fichauniversal #ficha-producto-descripcion .ventas-redes ul li.fb
{
  background: url("../img/ficha-logo-fb.png") top left no-repeat;
}
#tienda-ficha-producto #ficha-producto-descripcion .ventas-redes ul li.tt,
#fichabodegon #ficha-producto-descripcion .ventas-redes ul li.tt,
#fichavariante #ficha-producto-descripcion .ventas-redes ul li.tt,
#fichasimple #ficha-producto-descripcion .ventas-redes ul li.tt,
#fichaoutlet #ficha-producto-descripcion .ventas-redes ul li.tt, #fichaventaflash #ficha-producto-descripcion .ventas-redes ul li.tt, #fichauniversal #ficha-producto-descripcion .ventas-redes ul li.tt
{
  background: url("../img/ficha-logo-tt.png") top left no-repeat;
}
#tienda-ficha-producto #ficha-producto-descripcion .ventas-redes ul li.email,
#fichabodegon #ficha-producto-descripcion .ventas-redes ul li.email,
#fichavariante #ficha-producto-descripcion .ventas-redes ul li.email,
#fichasimple #ficha-producto-descripcion .ventas-redes ul li.email,
#fichaoutlet #ficha-producto-descripcion .ventas-redes ul li.email, #fichaventaflash #ficha-producto-descripcion .ventas-redes ul li.email, #fichauniversal #ficha-producto-descripcion .ventas-redes ul li.email
{
  background: url("../img/ficha-logo-email.png") top left no-repeat;
}

#tienda-ficha-producto #ficha-producto-descripcion .ventas-redes ul li.amigos,
#fichabodegon #ficha-producto-descripcion .ventas-redes ul li.amigos,
#fichavariante #ficha-producto-descripcion .ventas-redes ul li.amigos,
#fichasimple #ficha-producto-descripcion .ventas-redes ul li.amigos,
#fichaoutlet #ficha-producto-descripcion .ventas-redes ul li.amigos, #fichaventaflash #ficha-producto-descripcion .ventas-redes ul li.amigos, #fichauniversal #ficha-producto-descripcion .ventas-redes ul li.amigos
{
  width:auto;
  margin-left: 8px;
  line-height: 28px;
  font-size: 22px;
  font-weight: 300;
  color: #000;
}

#tienda-ficha-producto #ficha-producto-descripcion .ventas-redes ul li a,
#fichabodegon #ficha-producto-descripcion .ventas-redes ul li a,
#fichavariante #ficha-producto-descripcion .ventas-redes ul li a,
#fichasimple #ficha-producto-descripcion .ventas-redes ul li a,
#fichaoutlet #ficha-producto-descripcion .ventas-redes ul li a, #fichaventaflash #ficha-producto-descripcion .ventas-redes ul li a, #fichauniversal #ficha-producto-descripcion .ventas-redes ul li a
{
  display: block;
  width:31px;
  height:28px;
}


.venta-seccion{
  width: 100%;
  padding-top: 20px;
  padding-bottom: 20px;
}

.completa-compra{
/*  border-top: 1px solid #999;0
  margin-top: 20px;*/
}

/* modificacion fusion R3 06/10/2013 se quita #content*/
#tienda-ficha-producto .venta-seccion h1,
#fichabodegon .venta-seccion h1,
#fichavariante .venta-seccion h1,
#fichasimple .venta-seccion h1,
#fichaoutlet .venta-seccion h1,
#fichaventaflash .venta-seccion h1,
#fichauniversal .venta-seccion h1
{
  width: 100%;
  color:#333333;
    font-size: 22px !important;
    font-weight: bold !important;
    letter-spacing: -1px !important;
    margin-bottom: 17px !important;
}

#tienda-ficha-producto #ficha-tecnica a,
#fichabodegon #ficha-tecnica a,
#fichavariante #ficha-tecnica a,
#fichasimple #ficha-tecnica a,
#fichaoutlet #ficha-tecnica a, #fichaventaflash #ficha-tecnica a, #fichauniversal #ficha-tecnica a
{
margin-top: 0px;
}

#tienda-ficha-producto #ficha-tecnica,
#fichabodegon #ficha-tecnica,
#fichavariante #ficha-tecnica,
#fichasimple #ficha-tecnica,
#fichaoutlet #ficha-tecnica, #fichaventaflash #ficha-tecnica, #fichauniversal #ficha-tecnica
{
padding: 25px 23px 25px 23px;
}

#tienda-ficha-producto .ventas-col,
#fichabodegon .ventas-col,
#fichavariante .ventas-col,
#fichasimple .ventas-col,
#fichaoutlet .ventas-col, #fichaventaflash .ventas-col, #fichauniversal .ventas-col
{margin-left: 0px!important; margin-right: 26px!important;}
#tienda-ficha-producto .ventas-col.last,
#fichabodegon .ventas-col.last,
#fichavariante .ventas-col.last,
#fichasimple .ventas-col.last,
#fichaoutlet .ventas-col.last, #fichaventaflash .ventas-col.last, #fichauniversal .ventas-col.last
{margin-left: 0px!important; margin-right: 0px!important;}
#tienda-ficha-producto .ventas-col .venta-seccion-img img,
#fichabodegon .ventas-col .venta-seccion-img img,
#fichavariante .ventas-col .venta-seccion-img img,
#fichasimple .ventas-col .venta-seccion-img img,
#fichaoutlet .ventas-col .venta-seccion-img img, #fichaventaflash .ventas-col .venta-seccion-img img, #fichauniversal .ventas-col .venta-seccion-img img
{display: block;margin: 0px auto;}

.ventas-col{
  width: 282px;
  display: inline-block;
  margin-left: 30px;
  margin-bottom:20px;
}

.ventas-col.first{
  margin-left: 0px;
}
.ventas-col .venta-seccion-img,#listado-productos > li .venta-seccion-img{
  vertical-align: top;
  position: relative;
  margin-top: 18px;
  margin-bottom: 10px;
  /* ############# MODIFICACION ####### */
  width: 288px;
  /*width: 280px; */
  height:150px;
  border: 1px solid #ececec;
}

#tienda-ficha-producto .ventas-col h2,
#fichabodegon .ventas-col h2,
#fichavariante .ventas-col h2,
#fichasimple .ventas-col h2,
#fichaoutlet .ventas-col h2, #fichaventaflash .ventas-col h2, #fichauniversal .ventas-col h2
{
font-size: 15px;
font-weight: 300px;
color: #8c8c8c;
}

.ventas-modelo-recom{
  color: #000;
  font-size: 16px;
  line-height: 20px;
}

#tienda-ficha-producto .venta-seccion .precio-viejo,
#fichabodegon .venta-seccion .precio-viejo,
#fichavariante .venta-seccion .precio-viejo,
#fichasimple .venta-seccion .precio-viejo,
#fichaoutlet .venta-seccion .precio-viejo, #fichaventaflash .venta-seccion .precio-viejo, #fichauniversal .venta-seccion .precio-viejo
{
color:#8c8c8c;
}
/* modificado */
#tienda-ficha-producto .venta-seccion .precio-viejo span,
#fichabodegon .venta-seccion .precio-viejo span,
#fichavariante .venta-seccion .precio-viejo span,
#fichasimple .venta-seccion .precio-viejo span,
#fichaoutlet .venta-seccion .precio-viejo span, #fichaventaflash .venta-seccion .precio-viejo span, #fichauniversal .venta-seccion .precio-viejo span,
#listado-productos .precio-viejo{
/* background-image: url(../img/del-precioviejo-horiz.png); */
background-repeat: repeat-x;
background-position: left 4px;
}

#tienda-ficha-producto .ventas-col .bt-text,
#fichabodegon .ventas-col .bt-text,
#fichavariante .ventas-col .bt-text,
#fichasimple .ventas-col .bt-text,
#fichaoutlet .ventas-col .bt-text, #fichaventaflash .ventas-col .bt-text, #fichauniversal .ventas-col .bt-text,
{
  margin-top:5px;
}




.venta-seccion .recomendado,#listado-productos .recomendado{
  position: absolute;
  bottom: 10px;
  left:10px;
}

#ficha-producto .stiker-venta{
  position: absolute;
  top: -11px;
  right:13px;
  width: 79px;
  height: 226px;
  text-align: center;
}
#ficha-producto .stiker-top{
  margin-top:0px;
  width: 79px;
  height: 109px;
  background-image: url(../img/bg-stiker-top.png);
}

#ficha-producto .stiker-bottom{
  margin-top:-29px;
  width: 79px;
  height: 146px;
  background-image: url(../img/bg-stiker-bottom.png);
}

#ficha-producto .stiker-venta .ofer1{
  padding-top:10px;
  color: #fff;
  font-size: 18px;
}
#ficha-producto .stiker-venta .ofer2{
  padding-top:8px;
  color: #EBDF00;
  font-size: 27px;
  letter-spacing: :-3px;
  font-weight: 500px;
}
#ficha-producto .stiker-venta .ofer3{
  padding-top:75px;
  color: #fff;
  font-size: 18px;
}

#ficha-producto .stiker-venta .ofer4{
  padding-top:2px;
  color: #EBDF00;
  font-size: 17px;
  letter-spacing: :-3px;
  font-weight: 500;
}

#tienda-ficha-producto #ficha-producto-completa-compra,
#fichabodegon #ficha-producto-completa-compra,
#fichavariante #ficha-producto-completa-compra,
#fichasimple #ficha-producto-completa-compra,
#fichaoutlet #ficha-producto-completa-compra, #fichaventaflash #ficha-producto-completa-compra, #fichauniversal #ficha-producto-completa-compra
{
position: relative;
height: 73px;
margin-top: 10px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
}

#tienda-ficha-producto #ficha-producto-completa-compra > a,
#fichabodegon #ficha-producto-completa-compra > a,
#fichavariante #ficha-producto-completa-compra > a,
#fichasimple #ficha-producto-completa-compra > a,
#fichaoutlet #ficha-producto-completa-compra > a , #fichaventaflash #ficha-producto-completa-compra > a , #fichauniversal #ficha-producto-completa-compra > a {
width: 18px;
height: 18px;
padding: 0px;
display: block;
position: absolute;
top: 34px;
background-image: url(../img/arrows-green.png);
}

#tienda-ficha-producto #ficha-producto-completa-compra a.prev,
#fichabodegon #ficha-producto-completa-compra a.prev,
#fichavariante #ficha-producto-completa-compra a.prev,
#fichasimple #ficha-producto-completa-compra a.prev,
#fichaoutlet #ficha-producto-completa-compra a.prev, #fichaventaflash #ficha-producto-completa-compra a.prev, #fichauniversal #ficha-producto-completa-compra a.prev,
 {
background-position: left top;
left: -15px;
}

#tienda-ficha-producto #ficha-producto-completa-compra a.next,
#fichabodegon #ficha-producto-completa-compra a.next,
#fichavariante #ficha-producto-completa-compra a.next,
#fichasimple #ficha-producto-completa-compra a.next,
#fichaoutlet #ficha-producto-completa-compra a.next, #fichaventaflash #ficha-producto-completa-compra a.next, #fichauniversal #ficha-producto-completa-compra a.next
{
background-position: right top;
right: -15px;
}

#tienda-ficha-producto #ficha-producto-completa-compra div.slider-wrapper,
#fichabodegon #ficha-producto-completa-compra div.slider-wrapper,
#fichavariante #ficha-producto-completa-compra div.slider-wrapper,
#fichasimple #ficha-producto-completa-compra div.slider-wrapper,
#fichaoutlet #ficha-producto-completa-compra div.slider-wrapper, #fichaventaflash #ficha-producto-completa-compra div.slider-wrapper, #fichauniversal #ficha-producto-completa-compra div.slider-wrapper
 {
height: 70px;
overflow: hidden;
position: absolute;
left: 0px;
top: 10px;
width: 950px;
}


#tienda-ficha-producto #ficha-producto-completa-compra ul,
#fichabodegon #ficha-producto-completa-compra ul,
#fichavariante #ficha-producto-completa-compra ul,
#fichasimple #ficha-producto-completa-compra ul,
#fichaoutlet #ficha-producto-completa-compra ul, #fichaventaflash #ficha-producto-completa-compra ul, #fichauniversal #ficha-producto-completa-compra ul{
height: 70px;
overflow: hidden;
}


#tienda-ficha-producto #ficha-producto-completa-compra ul li,
#fichabodegon #ficha-producto-completa-compra ul li,
#fichavariante #ficha-producto-completa-compra ul li,
#fichasimple #ficha-producto-completa-compra ul li,
#fichaoutlet #ficha-producto-completa-compra ul li, #fichaventaflash #ficha-producto-completa-compra ul li, #fichauniversal #ficha-producto-completa-compra ul li
{
height: 70px;
float: left;
display: block;
width: auto;
min-width: 220px;
margin-left: 5px;
margin-right: 5px;
}

#tienda-ficha-producto #ficha-producto-completa-compra ul li img,
#fichabodegon #ficha-producto-completa-compra ul li img,
#fichavariante #ficha-producto-completa-compra ul li img,
#fichasimple #ficha-producto-completa-compra ul li img,
#fichaoutlet #ficha-producto-completa-compra ul li img, #fichaventaflash #ficha-producto-completa-compra ul li img, #fichauniversal #ficha-producto-completa-compra ul li img
{
display: inline-block;
border: 1px solid #ececec;
width: 60px;
height:60px;
margin-top: 5px;
margin-left: 5px;
}

#tienda-ficha-producto #ficha-producto-completa-compra ul li .carrusel-precio,
#fichabodegon #ficha-producto-completa-compra ul li .carrusel-precio,
#fichavariante #ficha-producto-completa-compra ul li .carrusel-precio,
#fichasimple #ficha-producto-completa-compra ul li .carrusel-precio,
#fichaoutlet #ficha-producto-completa-compra ul li .carrusel-precio, #fichaventaflash #ficha-producto-completa-compra ul li .carrusel-precio, #fichauniversal #ficha-producto-completa-compra ul li .carrusel-precio
{
display: inline-block;
vertical-align: top;
margin-left: 5px;
color: #8c8c8c;
}

#ficha-producto .stiker-agotado{
  display: none;
  position: absolute;
  top: 280px;
  left:-10px;
  width: 445px;
  height: 53px;
  text-align: center;
  background-color: #ff3300;
  opacity: 0.7!important;
  -moz-opacity: 0.7!important;
  filter: alpha(opacity=70)!important;
  background-image: url(../img/agotado-reloj.png);
  background-repeat: no-repeat;
  background-position: 130px top;
}
#ficha-producto .stiker-agotado span{
  margin-left: 120px;
  color: #fff;
  font-size: 45px;
  font-weight: 100;
  line-height:53px;
  letter-spacing: -2px;
}


#ficha-producto.agotado .stiker-agotado{
  display: block;
}

#ficha-producto.agotado .stiker-top{
  background-image: url(../img/bg-stiker-top-agotado.png);
}

#ficha-producto.agotado .stiker-bottom{
  background-image: url(../img/bg-stiker-bottom-agotado.png);
}
#ficha-producto.agotado .stiker-venta .ofer2{
  color: #fff;
}
#ficha-producto .stiker-venta .ofer4{
  color: #fff;
}

#tienda-ficha-producto #ficha-producto.agotado .bt,
#fichabodegon #ficha-producto.agotado .bt,
#fichavariante #ficha-producto.agotado .bt,
#fichasimple #ficha-producto.agotado .bt,
#fichaoutlet #ficha-producto.agotado .bt, #fichaventaflash #ficha-producto.agotado .bt, #fichauniversal #ficha-producto.agotado .bt

 {
background: #b1b1b1;
}

#ficha-producto.agotado .precio-oferta-metro{
  clear: both;
  padding:2px 4px;
  background-color: #FFE600;
  color: red !important;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  font-size: 17px;
  font-weight: bold;
}

#ficha-producto .precio-oferta-metro span{
  vertical-align: top;
  line-height: 12px;
  font-size: 12px;
  font-weight: normal;
}
#tienda-ficha-producto #ficha-producto .bt-comprar,
#fichabodegon #ficha-producto .bt-comprar,
#fichavariante #ficha-producto .bt-comprar,
#fichasimple #ficha-producto .bt-comprar,
#fichaoutlet #ficha-producto .bt-comprar, #fichaventaflash #ficha-producto .bt-comprar, #fichauniversal #ficha-producto .bt-comprar
{
font-weight: normal;
}

#tienda-ficha-producto #ficha-producto .email-suscribir .bt-comprar,
#fichabodegon #ficha-producto .email-suscribir .bt-comprar,
#fichavariante #ficha-producto .email-suscribir .bt-comprar,
#fichasimple #ficha-producto .email-suscribir .bt-comprar,
#fichaoutlet #ficha-producto .email-suscribir .bt-comprar, #fichaventaflash #ficha-producto .email-suscribir .bt-comprar, #fichauniversal #ficha-producto .email-suscribir .bt-comprar
{
background: #60A908;
}

#ficha-producto.agotado .bt-comprar {
margin-bottom: 8px;
}

.email-suscribir{

  clear: both;
  width:318px;
  height:auto;
  margin-top: 20px;
  padding:17px;
  background-color: #e4e4e4;
  color: red !important;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  font-size: 17px;
  font-weight: bold;

}
/* ##### MODIFICACION ##### */
.ventas-email-titulo{
  color: #000000;
  float: left;
  font-size: 24px;
  font-weight: 300;
  line-height: 28px;
}
/* ##### MODIFICACION ##### */
.ventas-email-text{
  color:#666;
  font-size: 13px;
  font-weight: 300;
  line-height: 28px;
  float: left;
}

#ficha-producto-descripcion .email-suscribir input,.ventas-flash-email input{
  width:134px !important;
  vertical-align: middle;
  font-weight: 300;
  color:#666;
  border-radius: 3px;
  -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .5), 0 1px 2px rgba(0, 0, 0, .5);
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .5), 0 1px 2px rgba(0, 0, 0, .5);
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, .5), 0 1px 2px rgba(0, 0, 0, .5);
  padding-left: 5px;
}


/*listado*/
#tienda-listado .ventas-flash{
  position: relative;
}

#tienda-listado .ventas-flash h1{
  width:100%;
  font-size: 29px;
  font-weight: 300;
}

.logo-venta-flash{
  position: absolute;
  top: -10px;
  right: 0px;
  width:165px;
  height: 77px;
  background-image: url(../img/logo-venta-flash.png);
  background-repeat: no-repeat;
  background-position: top left;
}

.logo-venta-flash-ficha{
  float: right;
  margin-top: 7px;
  margin-right:20px;
  width:118px;
  height: 55px;
  background-image: url(../img/logo-venta-flash2.png);
  background-repeat: no-repeat;
  background-position: top left;
}

.ventas-flash-email{
  display: inline-block;
  width:608px;
  height:80px;
  margin-bottom: 10px;
  background-color: #e4e4e4;
  color: red !important;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}

.ventas-flash div.ventas-flash-email-titulo{
  color:#585858;
  padding-top:20px;
  padding-left:20px;
  padding-right:20px;
  font-size: 22px;
  font-weight: 300;
  line-height: 22px;
}


#tienda-listado input.email{
  width:210px !important;
  vertical-align: top;
}
.no-border{
  border:none;
}

.ventas-flash .ventas-flash-email label{
font-size: 12px;
}

.ventas-flash .ventas-flash-entumail label{
font-size: 12px;
font-weight: 300;
color:#666;
line-height: 20px;
}

.ventas-flash .ventas-flash-email label a,.ventas-flash .ventas-flash-entumail label a {
color: #09C;
text-decoration: underline;

}

.ventas-flash label a:hover, {
text-decoration: none;

}

.ventas-flash .ventas-flash-email .acepta-terms{

margin-left: 230px;
}


.ventas-flash-redes{
  position: relative;
  display: inline-block;
  width: 290px;
  height:80px;
  margin-left: 10px;
  vertical-align: top;
  background-color: #e4e4e4;
  color: red !important;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}



.ventas-flash-redes ul{
  position: absolute;
  top:-4px;
  left:160px;
  width: auto;
  height:75px;
}

.ventas-flash-redes ul li{
  display: inline-block;
  width: 53px;
  height:75px;
  margin-right:0px;
  margin-left:0px;
}
.ventas-flash-redes ul li a{
  display: block;
  width: 47px;
  height:75px;
}

.ventas-flash-redes ul li a.stiker-tt{
  background-image: url(../img/bg-stiker-tt.png);
  background-repeat: no-repeat;
  background-position: top left;
}
.ventas-flash-redes ul li a.stiker-fb{
  background-image: url(../img/bg-stiker-fb.png);
  background-repeat: no-repeat;
  background-position: top left;
}
.ventas-flash-redes ul li a.stiker-gg{
  background-image: url(../img/bg-stiker-gg.png);
  background-repeat: no-repeat;
  background-position: top left;
}

#filtro-opciones a.restablecer, #filtro-opciones a.bt-text {margin-top: 20px;}


#tienda-listado #filtro-opciones ul.filtro-opciones-links{
  margin-top: 20px;
/*   width: 888px; */
  float: right;
}
#tienda-listado #filtro-opciones ul.filtro-opciones-links  li{
  display: inline-block;
  padding-left: 12px;
  padding-right: 12px;
  margin-top: 0;
  border-right: 1px solid #ccc;
}

#tienda-listado #filtro-opciones ul.filtro-opciones-links  li:first-child{
  padding-left: 0px;

}
#tienda-listado #filtro-opciones ul.filtro-opciones-links  li a.marcartodos {
  padding-top: 0px;
}

#tienda-listado #filtro-opciones ul.filtro-opciones-links  li.last{
  border-right: none;
}

#tienda-listado #filtro-opciones ul.filtro-opciones-links  li.filtro-opciones-redes{
  float:right;
  border-right: none;
  clear: none;
}

#tienda-listado #filtro-opciones ul.filtro-opciones-links  li.filtro-opciones-redes a{
  display: inline-block;
  width: 25px;
  height:20px;
  vertical-align: top;
}

#tienda-listado #filtro-opciones ul.filtro-opciones-links  li.filtro-opciones-redes a.tt{
  background-image: url(../img/filtro-redes-tt.png);
  background-repeat: no-repeat;
  background-position: top left;
}

#tienda-listado #filtro-opciones ul.filtro-opciones-links  li.filtro-opciones-redes a.fb{
  background-image: url(../img/filtro-redes-fb.png);
  background-repeat: no-repeat;
  background-position: top left;
}

#tienda-listado #filtro-opciones ul.filtro-opciones-links  li.filtro-opciones-redes a.mail{
  background-image: url(../img/filtro-redes-mail.png);
  background-repeat: no-repeat;
  background-position: top left;
}

.alert-red{
  color:red;
  margin-left: 10px;
  padding-left: 15px;
  background-image: url(../img/alert-red.png);
  background-repeat: no-repeat;
  background-position: top left;
}
.clearing-space{
  clear:all;
  margin-top: 8px;
}

#listado-productos > li label.clickeable {
display: block;
font-size: 13px;
color:#666;
}

.vista-rapida{
  position: absolute;
  top: 48px;
  left:87px;
  width: 107px;
  height: 54px;
  background-image: url(../img/vista-rapida.png);

}



#listado-productos.flash li h3 strong{
color: #000;
font-size: 15px;
font-weight: bold;
}

#listado-productos.flash li h3 a {
color: black;
font-size: 15px;
font-weight: bold;
}
#listado-productos.flash li h3 a:hover {
text-decoration: none;
}

#listado-productos.flash > li {
  float:left;
  width: 282px;
  margin-right: 30px;
  min-height:295px;
}

#listado-productos.flash > li.last {
  margin-right: 0px;
}

#listado-productos.flash > li.after {
  clear:both;
}

#listado-productos .stiker-venta-listado,.promociones-item .stiker-venta-listado{
  position: absolute;
  top: -2px;
  right:13px;
  width: 65px;  /* modificado */
  height: 150px;
  text-align: center;
  background-repeat: no-repeat;
  background-position: top left;
}
#listado-productos .stiker-venta-listado.top,.promociones-item .stiker-venta-listado.top{
  background-image: url(../img/bg-listado-stiker-top.png);
}
#listado-productos .stiker-venta-listado.top-big, .promociones-item .stiker-venta-listado.top-big{
  background-image: url(../img/bg-listado-stiker-top-big.png);
}
#listado-productos .stiker-venta-listado.top, .promociones-item .stiker-venta-listado.top {
  background-image: url(../img/bg-promociones-saldo.png);
}
#listado-productos .stiker-venta-listado.bottom,.promociones-item .stiker-venta-listado.bottom{
  background-image: url(../img/bg-listado-stiker-bottom.png);
}
#listado-productos .stiker-venta-listado.top,.promociones-item .stiker-venta-listado.top{
  background-image: url(../img/bg-listado-stiker-top.png);
}

#listado-productos .stiker-venta-listado .ofer1,.promociones-item .stiker-venta-listado .ofer1{
  padding-top:4px;
  color: #fff;
  font-size: 15px;
  font-weight: 300;
}
.promociones-item .stiker-venta-listado .ofer1{
  line-height: 15px;
}
#listado-productos .stiker-venta-listado .ofer2,.promociones-item .stiker-venta-listado .ofer2{
  padding-top:2px;
  color: #EBDF00;
  font-size: 28px;
  font-weight: 400;
  letter-spacing: -3px;

}
.promociones-item .stiker-venta-listado .ofer2 {
  line-height: 28px;
}

#listado-productos .stiker-venta-listado .ofer2 span,.promociones-item .stiker-venta-listado .ofer2 span{
  color: #EBDF00;
  font-size: 14px;
  line-height: 14px;
  font-weight: 400;
}
#listado-productos .stiker-venta-listado .ofer3,.promociones-item .stiker-venta-listado .ofer3{
  padding-top:30px;
  color: #fff;
  font-size: 15px;
  font-weight: 300;
}
#listado-productos .stiker-venta-listado.bottom .ofer3,.promociones-item .stiker-venta-listado.bottom .ofer3{
  padding-top:25px;

}
#listado-productos .stiker-venta-listado .ofer4,.promociones-item .stiker-venta-listado .ofer4{
  padding-top:2px;
  color: #EBDF00;
  font-size: 14px;
  letter-spacing: :-3px;
  font-weight: 500;
}


/*agotado*/
#listado-productos > li.agotado .stiker-venta-listado.top{
  background-image: url(../img/bg-listado-stiker-top-agotado.png);
}
#listado-productos > li.agotado .stiker-venta-listado.top-big{
  background-image: url(../img/bg-listado-stiker-bottom-agotado.png);
}
#listado-productos > li.agotado .stiker-venta-listado .ofer4,#listado-productos > li.agotado .stiker-venta-listado .ofer2,#listado-productos > li.agotado .stiker-venta-listado .ofer2 span{
  color: #fff;
}

#listado-productos > li.agotado .bt {
background: #B1B1B1;
}

.alert-agotado{
  color:red;
  margin-left: 10px;
  padding-left: 15px;
  background-image: url(../img/icono-unidades-no-cruz.png);
  background-repeat: no-repeat;
  background-position: top left;
}

#listado-productos > li .stiker-agotado {
/*display: none;*/
position: absolute;
top: 107px;
left: 0px;
/* ########### MODIFICADO ######## */
/*width: 280px; */
width: 288px;
height: 43px;
text-align: center;
background-color: #F30;
opacity: 0.7!important;
-moz-opacity: 0.7!important;
filter: alpha(opacity=70)!important;
background-image: url(../img/agotado-reloj-small.png);
background-repeat: no-repeat;
background-position: 50px top;
}

#listado-productos > li .stiker-agotado span {
margin-left: 70px;
color: white;
font-size: 35px;
font-weight: 100;
line-height: 43px;
letter-spacing: -2px;
}



/* ventas flash main */
.ventas-flash-online{
  position: relative;
  display: inline-block;
  width: 516px;
    height: 144px;
    margin-top: 17px;
  background-image: url(../img/ventas-flash-online.png);
  background-repeat: no-repeat;
  background-position: top left;
}

.ventas-flash-online .ventas-flash-online-content{
  position: absolute;
  top: 43px;
  right: 52px;
  width: auto;
  height: auto;
  text-align: right;
}
/* ##### MODIFICACION ##### */
.ventas-flash-online .ventas-flash-online-content .text-1 {
  color: #FFFFFF;font-size: 18px;
  font-weight: 300;
  /* modificaci�n */
  width: 160px;
  line-height: 21px;
  margin-bottom: 15px;
  display: block;
}

.ventas-flash-entumail{
  display: inline-block;
  vertical-align: top;
  width: 379px;
    height: 144px;
    margin-top: 17px;
    margin-left: 15px;
  background-color: #E4E4E4;
  color: red !important;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background-image: url(../img/bg-flash-mail.png);
  background-repeat: no-repeat;
  background-position: 20px 20px;
}

.ventas-flash-entumail .email-suscribir {
padding-left: 8px;
padding-top: 0;
padding-right: 2px;
padding-bottom: 0;
margin-left: 110px;
font-size: 17px;
font-weight: bold;
width: auto;
}

.ventas-flash-seccion{
  display: inline-block;
  width: 100%;
    height: auto;
    margin-top: 24px;
}
/* ##### MODIFICACION ##### */
.ventas-flash-seccion.aRight span.text-1 {display:block; float:left;}
.ventas-flash-seccion.aLeft span.text-1 {display:block; float:right;}

.venta-flash-seccion-img{
  position: relative;
  width: 100%;
}
.venta-flash-seccion-img img{
  width: 100%;
}

.ventas-flash-seccion .stiker-venta-main{
  position: absolute;
  top: -5px;
  width: 85px;
  height: 239px;
  text-align: center;
  background-image: url(../img/bg-main-stiker.png);
  background-repeat: no-repeat;
  background-position: top left;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}

.ventas-flash-seccion .stiker-venta-main.stiker-small{
  background-image: url(../img/bg-main-stiker-small.png);
}

.ventas-flash-seccion.aRight .stiker-venta-main{
  right:27px;
}
.ventas-flash-seccion.aLeft .stiker-venta-main{
  left:27px;
}

.ventas-flash-seccion .stiker-venta-main .ofer1{
  padding-top:15px;
  color: #fff;
  font-size: 16px;
  font-weight: 300;
}
.ventas-flash-seccion .stiker-venta-main .ofer5{
  padding-top:2px;
  color: #FFCC99;
  font-size: 12px;
  font-weight: 300;
}
.ventas-flash-seccion .stiker-venta-main .ofer2{
  padding-top:2px;
  color: #EBDF00;
  font-size: 32px;
  font-weight: 500;
  letter-spacing: -2px;

}
.ventas-flash-seccion .stiker-venta-main .ofer2 span{
  color: #EBDF00;
  font-size: 16px;
  line-height: 16px;
  font-weight: 400;
}
.ventas-flash-seccion .stiker-venta-main .ofer3{
  padding-top:75px;
  color: #fff;
  font-size: 20px;
  font-weight: 300;
}

.ventas-flash-seccion .stiker-venta-main .ofer4{
  padding-top:2px;
  color: #EBDF00;
  font-size: 18px;
  letter-spacing: :-2px;
  font-weight: 400;
}

.ventas-flash-seccion .ventas-flash-seccion-content{
  position: absolute;
  top: 123px;
  left:25px;
  width: auto;
  height: 135px;


}
.ventas-flash-seccion.aRight .ventas-flash-seccion-content{
  left:25px;
  text-align: left;

}
.ventas-flash-seccion.aLeft .ventas-flash-seccion-content{
  right:25px;
  text-align: right;

}

.ventas-flash-seccion .ventas-flash-seccion-content .text-1{
  padding-top:4px;
  color: #fff;
  font-size: 20px;
  font-weight: 300;

}

.ventas-flash-seccion .ventas-flash-seccion-content .flash-counter{
  position: relative;
  width: 200px;
  height:30px;
}

.ventas-flash-seccion .ventas-flash-seccion-content .flash-counter .bg-reloj{
  position:absolute;
  top:0;
  left:0;
  width: 200px;
  height:30px;
  padding: 5px;
  background-color: #000;
  opacity: 0.4!important;
  -moz-opacity: 0.4!important;
  filter: alpha(opacity=40)!important;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;

}
.ventas-flash-seccion .ventas-flash-seccion-content .flash-counter .counter{
  position:absolute;
  top:0;
  left:0;
  width: 200px;
  height:30px;

}
.ventas-flash-seccion .ventas-flash-seccion-content .text-2{
  clear: both;
  padding-top:4px;
  color: #fff;
  font-size: 40px;
  line-height: 48px;
  font-weight: 400;

}
.ventas-flash-seccion .ventas-flash-seccion-content .text-3{
  padding-top:4px;
  color: #fff;
  font-size: 15px;
  line-height: 20px;
  font-weight: 200;

}

.ventas-flash-seccion.dark .ventas-flash-seccion-content .text-1{
  color: #666;
}

.ventas-flash-seccion.dark .ventas-flash-seccion-content .text-2,.ventas-flash-seccion.dark .ventas-flash-seccion-content .text-3{
  color: #000;
}

.ventas-flash-proximamente{
  display: inline-block;
  width: 100%;
    margin-top: 24px;
    margin-bottom: 24px;
    padding-top: 20px;
    border-top: 1px solid #999;
    -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.ventas-flash-proximamente h1{
  display: block;
  width: 100%;
  margin-bottom: 12px;
}
/* ##### MODIFICACION ##### */
.ventas-flash-proximamente-left, .ventas-flash-proximamente-right {
  background-color: #3f3f3f;
  border-radius: 3px 3px 3px 3px;
  display: inline-block;
  height: 200px;
  overflow: hidden;
  position: relative;
  width: 448px;
  margin-bottom: 14px;
}
.ventas-flash-proximamente-left {
  margin-right: 14px;
}

/* ##### MODIFICACION ##### */
.ventas-flash-proximamente-left img,.ventas-flash-proximamente-right img{
  /* width: 100%; */
  /* Nota .- no poner imagenes a 100%*/
}

.ventas-flash-proximamente .ventas-flash-proximamente-overlay{
  position: absolute;
  bottom: 0;
  left:0;
  width: 100%;
  height: 65px;
  background-color: #000;
  opacity: 0.4!important;
  -moz-opacity: 0.4!important;
  filter: alpha(opacity=40)!important;
}
.ventas-flash-proximamente .ventas-flash-proximamente-content{
  position: absolute;
  top: 90px;
  left:20px;
  width: 100%;
  height: 65px;
}

.ventas-flash-proximamente .ventas-flash-proximamente-content .text-2{
  color: #fff;
  font-size: 30px;
  line-height: 40px;
  font-weight: 300;

}

.ventas-flash-proximamente .ventas-flash-proximamente-content .text-3{
  color: #fff;
  font-size: 15px;
  line-height: 30px;
  font-weight: 200;

}

/* .ventas-flash .ventas-horario div.counter {margin-top: 0px!important;} */
.ventas-flash .ventas-horario div.counter-dias,.ventas-horario div.counter-dias {
  width:40px;
}

.ventas-flash  .section-reloj{
  position:relative;
  margin-top: 5px;
  width: auto;
  height: auto;
  float: left;
  padding:5px;


}
.ventas-flash .ventas-flash-seccion.aLeft .section-reloj{
  float: right;
}

.ventas-flash  .counter-ventana{
  float:left;
  width:40px;
  overflow: hidden;
  z-index: 3;

}

.ventas-flash  .counter-ventana-listado,.ventas-horario .counter-ventana-listado{
  float:left;
  /* modificacion fusion R3 .- 24/10/20213 */
/*   width:140px; */
  overflow: hidden;

}

.ventas-flash  .counter-horas{
  margin-left: -44px;

}

.ventas-flash  .counter-dias,.ventas-horario  .counter-dias{
  margin-left: 0px;

}
.ventas-flash  .ventas-horario .counter-dias2,.ventas-horario  .counter-ventana-listado .counter-dias2{
  margin-left: -45px!important;
  width:180px;
}
.ventas-flash  .bg-reloj-horas{
  width: 155px;
  height: 30px;
  float: left;
  z-index: 2;
  background-image: url(../img/bg-reloj-horas.png);
  background-repeat: no-repeat;
  background-position: top left;
  opacity: 1;
  -moz-opacity: 1;
  filter: alpha(opacity=100);
}

.ventas-flash  .bg-reloj-dias{
  width: 123px;
  height: 30px;
  float: left;
  z-index: 2;
  background-image: url(../img/bg-reloj-dias.png);
  background-repeat: no-repeat;
  background-position: top left;

}

.ventas-flash  .bg-reloj-dias2,.ventas-horario  .bg-reloj-dias2{
  width: 149px;
  height: 30px;
  float: left;
  z-index: 2;
  background-image: url(../img/bg-reloj-dias2.png);
  background-repeat: no-repeat;
  background-position: top left;
  opacity: 1;
  -moz-opacity: 1;
  filter: alpha(opacity=100);

}
.ventas-horario  .bg-reloj-dias2.ficha{
  margin-top: 20px;

}
.ventas-flash  .bg-reloj{
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
  z-index: 1;
  background-color: #000;
  opacity: 0.2;
  -moz-opacity: 0.2;
  filter: alpha(opacity=20);
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;

}


#tienda-listado .ventas-flash-entumail input.email {
width: 110px !important;
vertical-align: top;
}
#tienda-listado .ventas-flash-entumail .bt {
padding: 5px 7px 5px 5px !important;
}

/* ############################################## */
/* modificaciones listado */
/* ############################################## */

.ventas-flash-redes .ventas-flash-email-titulo {width: 90px}
/*
#filtro-opciones .filtro-opciones-redes {bottom: 24px;color: #666666;font-size: 14px;position: absolute;right: 12px;}
#filtro-opciones .filtro-opciones-redes .fb, #filtro-opciones .filtro-opciones-redes .tt, #filtro-opciones .filtro-opciones-redes .mail  { display: inline-block;height: 20px;margin-top: -3px;vertical-align: top;width: 25px;}
#filtro-opciones .filtro-opciones-redes .fb {background: url("../img/filtro-redes-fb.png") repeat scroll 0 0 transparent;}
#filtro-opciones .filtro-opciones-redes .tt {background: url("../img/filtro-redes-tt.png") repeat scroll 0 0 transparent;}
#filtro-opciones .filtro-opciones-redes .mail {background: url("../img/filtro-redes-mail.png") repeat scroll 0 0 transparent;}
*/
/* listado de productos apilados de 3 en tres */
#listado-productos.flash .last {margin-right: 0px!important}

/* en caso que lleve unidades */
#listado-productos.flash span.m2 strong {font-size: 13px;margin-right: 0;}
#listado-productos.flash del.m2 { font-size: 13px;}
#listado-productos.flash del.m2 span.precio-tachado {background-position: left 2px;}

/* ############################################## */
/* modificaciones Ficha */
/* ############################################## */
.modulo-cont-ficha {position: relative; height: 67px; margin-bottom: 25px; margin-left: -23px; margin-right: -23px;}

/*
.ventas-flash .bg-reloj-dias2, .ventas-horario .bg-reloj-dias2 {
    background-image: url("../img/bg-reloj-horas2.png");
    background-position: left top;
    background-repeat: no-repeat;
    float: left;
    height: 30px;
    opacity: 1;
    width: 173px;
    z-index: 2;
}
*/

#tienda-ficha-producto #ficha-producto-descripcion .bt-comprar.m2,
#fichabodegon #ficha-producto-descripcion .bt-comprar.m2,
#fichavariante #ficha-producto-descripcion .bt-comprar.m2,
#fichasimple #ficha-producto-descripcion .bt-comprar.m2,
#fichaoutlet #ficha-producto-descripcion .bt-comprar.m2, #fichaventaflash #ficha-producto-descripcion .bt-comprar.m2, #fichauniversal #ficha-producto-descripcion .bt-comprar.m2
{font-size: 13px;}
#tienda-ficha-producto #ficha-producto-descripcion .bt-comprar.m2 .precio-oferta,
#fichabodegon #ficha-producto-descripcion .bt-comprar.m2 .precio-oferta,
#fichavariante #ficha-producto-descripcion .bt-comprar.m2 .precio-oferta,
#fichasimple #ficha-producto-descripcion .bt-comprar.m2 .precio-oferta,
#fichaoutlet #ficha-producto-descripcion .bt-comprar.m2 .precio-oferta, #fichaventaflash #ficha-producto-descripcion .bt-comprar.m2 .precio-oferta, #fichauniversal #ficha-producto-descripcion .bt-comprar.m2 .precio-oferta
{font-size: 13px;
    height: 16px;
    line-height: 13px;
    margin-right: 0;}
#tienda-ficha-producto #ficha-producto-descripcion .bt-comprar.m2 .precio-oferta span,
#fichabodegon #ficha-producto-descripcion .bt-comprar.m2 .precio-oferta span,
#fichavariante #ficha-producto-descripcion .bt-comprar.m2 .precio-oferta span,
#fichasimple #ficha-producto-descripcion .bt-comprar.m2 .precio-oferta span,
#fichaoutlet  #ficha-producto-descripcion .bt-comprar.m2 .precio-oferta span, #fichaventaflash #ficha-producto-descripcion .bt-comprar.m2 .precio-oferta span , #fichauniversal #ficha-producto-descripcion .bt-comprar.m2 .precio-oferta span{font-size: 10px;}
#tienda-ficha-producto #ficha-producto-descripcion .precio-viejo.m2,
#fichabodegon #ficha-producto-descripcion .precio-viejo.m2,
#fichavariante #ficha-producto-descripcion .precio-viejo.m2,
#fichasimple #ficha-producto-descripcion .precio-viejo.m2,
#fichaoutlet  #ficha-producto-descripcion .precio-viejo.m2, #fichaventaflash  #ficha-producto-descripcion .precio-viejo.m2, #fichauniversal #ficha-producto-descripcion .precio-viejo.m2{font-size: 13px;}
#tienda-ficha-producto #ficha-producto-descripcion .precio-viejo.m2 span,
#fichabodegon #ficha-producto-descripcion .precio-viejo.m2 span,
#fichavariante #ficha-producto-descripcion .precio-viejo.m2 span,
#fichasimple #ficha-producto-descripcion .precio-viejo.m2 span,
#fichaoutlet #ficha-producto-descripcion .precio-viejo.m2 span, #fichaventaflash #ficha-producto-descripcion .precio-viejo.m2 span, #fichauniversal #ficha-producto-descripcion .precio-viejo.m2 span{font-size: 10px;}
#tienda-ficha-producto #ficha-producto-descripcion .precio-viejo span:last-child,
#fichabodegon #ficha-producto-descripcion .precio-viejo span:last-child,
#fichavariante #ficha-producto-descripcion .precio-viejo span:last-child,
#fichasimple #ficha-producto-descripcion .precio-viejo span:last-child,
#fichaoutlet #ficha-producto-descripcion .precio-viejo span:last-child, #fichaventaflash #ficha-producto-descripcion .precio-viejo span:last-child, #fichauniversal #ficha-producto-descripcion .precio-viejo span:last-child{background-position:left 2px;}


.ventas-listado .counter-dias, .ventas-listado .counter-dias2 {margin-top: 0px!important}


#listado-productos del {text-decoration:none;}
#listado-productos .precio-tachado {
background-image: url("../img/del-precioviejo.png");
background-position: center center;
background-repeat: no-repeat;
bottom: 0;
left: 0;
position: absolute;
right: 0;
top: 0;
}

/* anexo */
#saldos_con_tienda #listado-productos li.bg_gris, #saldos_con_tienda #listado-productos li {min-height:335px!important;}

#saldos_con_tienda #listado-productos li.last {margin-right:0px!important;}





/* *********************************************************** */
/* venta-flash-to.css*/

.ventas-horario {padding-left: 25px;margin-bottom: 25px;height: 67px;background: url("../img/bg-ventas-horario.gif") top left repeat-x;}

.ventas-horario p {float: left;height: 67px;width: auto;line-height: 67px;color: #666;font-size: 26px;font-weight: 300;
/* modificacion fusion R3 04/10/2013 */
margin-right: 10px !important;}
.ventas-horario div.counter {float: left;width: 20%;height: 30px;margin-top: 19px;margin-bottom: 18px;margin-left: 10px;color: #999;font-size: 20px;line-height: 24px;font-weight: bold;}
.ventas-listado {background: none;padding-left: 0px;margin-bottom: 20px;height: 60px;}

/* modificacion fusion R3 13/11/2013 */
.ventas-listado p {
  font-size: 18px!important;
  font-weight: 300!important;
  line-height: 30px!important;
  height: 30px!important;

}
/* .ventas-horario div.counter {margin-top: 20px !important;margin-bottom: 0px !important;} */
a.bt-simple-ventas {float: right;width: auto;padding: 3px 12px 3px 12px;color: white;font-size: 13px;line-height: 13px;color: #fff;-webkit-border-radius: 12px;-moz-border-radius: 12px;border-radius: 12px;background-color: black !important;opacity: 0.5 !important;-moz-opacity: 0.5 !important;filter: alpha(opacity = 50) !important;}
a.bt-simple-ventas:hover {opacity: 1 !important;-moz-opacity: 1 important;filter: alpha(opacity = 100) !important;}
.ventas-modelo {color: #000;font-size: 29px;line-height: 33px;}
#tienda-ficha-producto #ficha-producto-slider,
#fichabodegon #ficha-producto-slider,
#fichavariante #ficha-producto-slider,
#fichasimple #ficha-producto-slider,
#fichaoutlet  #ficha-producto-slider, #fichaventaflash #ficha-producto-slider , #fichauniversal #ficha-producto-slider
{margin-top: 0px;}
/* modificaion fusion R3 19/09/2013 */
#tienda-ficha-producto #ficha-producto-descripcion,
#fichabodegon #ficha-producto-descripcion,
#fichavariante #ficha-producto-descripcion,
#fichasimple #ficha-producto-descripcion,
#fichaoutlet #ficha-producto-descripcion, #fichaventaflash #ficha-producto-descripcion, #fichauniversal #ficha-producto-descripcion{height: auto;
    margin-left: 2px !important;
    margin-top: 10px;
    min-height: 470px;
    position: relative;}
/* ############################################################# */
/* No usar los 3 siguientes estilos interfieren con la ficha producto */
#tienda-ficha-producto #ficha-producto-descripcion h5,
#fichabodegon #ficha-producto-descripcion h5,
#fichavariante #ficha-producto-descripcion h5,
#fichasimple #ficha-producto-descripcion h5,
#fichaoutlet #ficha-producto-descripcion h5, #fichaventaflash #ficha-producto-descripcion h5, #fichauniversal #ficha-producto-descripcion h5{ /*
font-size: 18px;margin-bottom: 10px;line-height: 21px;letter-spacing: 1px;font-weight: 300;color: #8c8c8c;*/}
#tienda-ficha-producto #ficha-producto-descripcion h2,
#fichabodegon #ficha-producto-descripcion h2,
#fichavariante #ficha-producto-descripcion h2,
#fichasimple #ficha-producto-descripcion h2,
#fichaoutlet #ficha-producto-descripcion h2, #fichaventaflash #ficha-producto-descripcion h2, #fichauniversal #ficha-producto-descripcion h2{ /*font-size: 25px;font-weight: 300;color: #8c8c8c;*/}
#tienda-ficha-producto #ficha-producto-descripcion p,
#fichabodegon #ficha-producto-descripcion p,
#fichavariante #ficha-producto-descripcion p,
#fichasimple #ficha-producto-descripcion p,
#fichaoutlet #ficha-producto-descripcion p, #fichaventaflash #ficha-producto-descripcion p, #fichauniversal #ficha-producto-descripcion p{ /*font-family: Helvetica,Arial,sans-serif;line-height: 16px;margin-bottom: 10px;font-size: 15px;margin-bottom: 10px;font-weight: 300;color: #8c8c8c;*/}
/* ############################################################# */
#tienda-ficha-producto #ficha-producto-descripcion .ventas-redes,
#fichabodegon #ficha-producto-descripcion .ventas-redes,
#fichavariante #ficha-producto-descripcion .ventas-redes,
#fichasimple #ficha-producto-descripcion .ventas-redes,
#fichaoutlet #ficha-producto-descripcion .ventas-redes, #fichaventaflash #ficha-producto-descripcion .ventas-redes, #fichauniversal #ficha-producto-descripcion .ventas-redes{position: absolute;left: 0;bottom: 0;}
#tienda-ficha-producto #ficha-producto-descripcion .ventas-redes ul,
#fichabodegon #ficha-producto-descripcion .ventas-redes ul,
#fichavariante #ficha-producto-descripcion .ventas-redes ul,
#fichasimple #ficha-producto-descripcion .ventas-redes ul,
#fichaoutlet #ficha-producto-descripcion .ventas-redes ul, #fichaventaflash #ficha-producto-descripcion .ventas-redes ul, #fichauniversal #ficha-producto-descripcion .ventas-redes ul{height: 28px;width: 100%;}
#tienda-ficha-producto #ficha-producto-descripcion .ventas-redes ul li,
#fichabodegon #ficha-producto-descripcion .ventas-redes ul li,
#fichavariante #ficha-producto-descripcion .ventas-redes ul li,
#fichasimple #ficha-producto-descripcion .ventas-redes ul li,
#fichaoutlet #ficha-producto-descripcion .ventas-redes ul li, #fichaventaflash #ficha-producto-descripcion .ventas-redes ul li, #fichauniversal #ficha-producto-descripcion .ventas-redes ul li{display: inline-block;width: 31px;height: 28px;margin-right: 3px;vertical-align: top;}
#tienda-ficha-producto #ficha-producto-descripcion .ventas-redes ul li.fb,
#fichabodegon #ficha-producto-descripcion .ventas-redes ul li.fb,
#fichavariante #ficha-producto-descripcion .ventas-redes ul li.fb,
#fichasimple #ficha-producto-descripcion .ventas-redes ul li.fb,
#fichaoutlet #ficha-producto-descripcion .ventas-redes ul li.fb, #fichaventaflash #ficha-producto-descripcion .ventas-redes ul li.fb, #fichauniversal #ficha-producto-descripcion .ventas-redes ul li.fb{background: url("../img/ficha-logo-fb.png") top left no-repeat;}
#tienda-ficha-producto #ficha-producto-descripcion .ventas-redes ul li.tt,
#fichabodegon #ficha-producto-descripcion .ventas-redes ul li.tt,
#fichavariante #ficha-producto-descripcion .ventas-redes ul li.tt,
#fichasimple #ficha-producto-descripcion .ventas-redes ul li.tt,
#fichaoutlet #ficha-producto-descripcion .ventas-redes ul li.tt, #fichaventaflash #ficha-producto-descripcion .ventas-redes ul li.tt, #fichauniversal #ficha-producto-descripcion .ventas-redes ul li.tt{background: url("../img/ficha-logo-tt.png") top left no-repeat;}
#tienda-ficha-producto #ficha-producto-descripcion .ventas-redes ul li.email,
#fichabodegon #ficha-producto-descripcion .ventas-redes ul li.email,
#fichavariante #ficha-producto-descripcion .ventas-redes ul li.email,
#fichasimple #ficha-producto-descripcion .ventas-redes ul li.email,
#fichaoutlet #ficha-producto-descripcion .ventas-redes ul li.email, #fichaventaflash #ficha-producto-descripcion .ventas-redes ul li.email, #fichauniversal #ficha-producto-descripcion .ventas-redes ul li.email{background: url("../img/ficha-logo-email.png") top left no-repeat;}
#tienda-ficha-producto #ficha-producto-descripcion .ventas-redes ul li.amigos,
#fichabodegon #ficha-producto-descripcion .ventas-redes ul li.amigos,
#fichavariante #ficha-producto-descripcion .ventas-redes ul li.amigos,
#fichasimple #ficha-producto-descripcion .ventas-redes ul li.amigos,
#fichaoutlet #ficha-producto-descripcion .ventas-redes ul li.amigos, #fichaventaflash #ficha-producto-descripcion .ventas-redes ul li.amigos, #fichauniversal #ficha-producto-descripcion .ventas-redes ul li.amigos{width: auto;margin-left: 8px;line-height: 28px;font-size: 22px;font-weight: 300;color: #000;}
#tienda-ficha-producto #ficha-producto-descripcion .ventas-redes ul li a,
#fichabodegon #ficha-producto-descripcion .ventas-redes ul li a,
#fichavariante #ficha-producto-descripcion .ventas-redes ul li a,
#fichasimple #ficha-producto-descripcion .ventas-redes ul li a,
#fichaoutlet #ficha-producto-descripcion .ventas-redes ul li a, #fichaventaflash #ficha-producto-descripcion .ventas-redes ul li a, #fichauniversal #ficha-producto-descripcion .ventas-redes ul li a{display: block;width: 31px;height: 28px;}
.venta-seccion {width: 100%;padding-top: 20px;padding-bottom: 20px;margin-bottom:30px!important;display:block;float:left;}
.completa-compra {/*border-top: 1px solid #999;margin-top: 20px;*/}
#tienda-ficha-producto #content .venta-seccion h1,
#fichabodegon #content .venta-seccion h1,
#fichavariante #content .venta-seccion h1,
#fichasimple #content .venta-seccion h1,
#fichaoutlet #content .venta-seccion h1, #fichaventaflash #content .venta-seccion h1, #fichauniversal #content .venta-seccion h1{width: 100%;color: #000;font-size: 22px;font-weight: bold;}
#tienda-ficha-producto #ficha-tecnica a,
#fichabodegon #ficha-tecnica a,
#fichavariante #ficha-tecnica a,
#fichasimple #ficha-tecnica a,
#fichaoutlet #ficha-tecnica a, #fichaventaflash #ficha-tecnica a, #fichauniversal #ficha-tecnica a{margin-top: 0px;}
#tienda-ficha-producto #ficha-tecnica,
#fichabodegon #ficha-tecnica,
#fichavariante #ficha-tecnica,
#fichasimple #ficha-tecnica,
#fichaoutlet #ficha-tecnica, #fichaventaflash #ficha-tecnica, #fichauniversal #ficha-tecnica{padding: 25px 23px 25px 23px;}
#tienda-ficha-producto .ventas-col,
#fichabodegon .ventas-col,
#fichavariante .ventas-col,
#fichasimple .ventas-col,
#fichaoutlet .ventas-col, #fichaventaflash .ventas-col, #fichauniversal .ventas-col{margin-left: 0px !important;
/* modificacion fusion R3 28/10/2013
margin-right: 26px !important; */
margin-right: 46px !important;
}
#tienda-ficha-producto .ventas-col.last,
#fichabodegon .ventas-col.last,
#fichavariante .ventas-col.last,
#fichasimple .ventas-col.last,
#fichaoutlet .ventas-col.last, #fichaventaflash .ventas-col.last, #fichauniversal .ventas-col.last{margin-left: 0px !important;margin-right: 0px !important;}
#tienda-ficha-producto .ventas-col .venta-seccion-img img,
#fichabodegon .ventas-col .venta-seccion-img img,
#fichavariante .ventas-col .venta-seccion-img img,
#fichasimple .ventas-col .venta-seccion-img img,
#fichaoutlet .ventas-col .venta-seccion-img img, #fichaventaflash .ventas-col .venta-seccion-img img, #fichauniversal .ventas-col .venta-seccion-img img,
#fichabodegon .ventas-col .venta-seccion-img img,
#fichavariante .ventas-col .venta-seccion-img img,
#fichasimple .ventas-col .venta-seccion-img img,
#fichaoutlet .ventas-col .venta-seccion-img img, #fichaventaflash .ventas-col .venta-seccion-img img, #fichauniversal .ventas-col .venta-seccion-img img{display: block;margin: 0px auto;}
.ventas-col {width: 282px;display: inline-block;
/* modificacion fusion R3 28/10/2013
margin-left: 30px;*/
margin-left:45px !important;

margin-bottom: 20px;
/* modificacion fusion R3 28/10/2013 */
float:left;
}
.ventas-col.first {margin-left: 0px;
/* modificacion fusion R3 28/10/2013 */
clear: both;
}
.ventas-col .venta-seccion-img,#listado-productos>li .venta-seccion-img
{vertical-align: top;position: relative;margin-top: 18px;margin-bottom: 10px;/* ############# MODIFICACION ####### */width: 288px;/*width: 280px; *//* height:150px; */border: 1px solid #ececec;}
#tienda-ficha-producto .ventas-col h2,
#fichabodegon .ventas-col h2,
#fichavariante .ventas-col h2,
#fichasimple .ventas-col h2,
#fichaoutlet .ventas-col h2, #fichaventaflash .ventas-col h2, #fichauniversal .ventas-col h2 {font-size: 15px;font-weight: 300px;color: #8c8c8c;margin: 0px!important;}
.ventas-modelo-recom {color: #000;font-size: 12px; /* antes 16px*/line-height: 20px;}
#tienda-ficha-producto .venta-seccion .precio-viejo,
#fichabodegon .venta-seccion .precio-viejo,
#fichavariante .venta-seccion .precio-viejo,
#fichasimple .venta-seccion .precio-viejo,
#fichaoutlet .venta-seccion .precio-viejo, #fichaventaflash .venta-seccion .precio-viejo, #fichauniversal .venta-seccion .precio-viejo{color: #8c8c8c;}
#tienda-ficha-producto .venta-seccion .precio-viejo span,
#fichabodegon .venta-seccion .precio-viejo span,
#fichavariante .venta-seccion .precio-viejo span,
#fichasimple .venta-seccion .precio-viejo span,
#fichaoutlet .venta-seccion .precio-viejo span, #fichaventaflash .venta-seccion .precio-viejo span, #fichauniversal .venta-seccion .precio-viejo span,
#listado-productos .precio-viejo span{ /* background-image: url(../img/del-precioviejo-horiz.png);background-repeat: repeat-x;background-position: left 6px; */color: #8c8c8c;}
#tienda-ficha-producto .ventas-col .bt-text,
#fichabodegon .ventas-col .bt-text,
#fichavariante .ventas-col .bt-text,
#fichasimple .ventas-col .bt-text,
#fichaoutlet .ventas-col .bt-text, #fichaventaflash .ventas-col .bt-text, #fichauniversal .ventas-col .bt-text
{margin-top: 5px;}
.venta-seccion .recomendado,#listado-productos .recomendado {position: absolute;bottom: 10px;left: 10px;
/* modificacion fusion R3 24/10/2013 */
height: 14px;display:block;
 top: inherit;
 /* fin modificacion */
}
#ficha-producto .stiker-venta {position: absolute;top: -11px;right: 13px;width: 79px;height: 226px;text-align: center;  z-index: 9}
#ficha-producto .stiker-top {margin-top: 0px;width: 79px;height: 109px;background-image: url(../img/bg-stiker-top.png);}
#ficha-producto .stiker-bottom {margin-top: -29px;width: 79px;height: 146px;background-image: url(../img/bg-stiker-bottom.png);}
#ficha-producto .stiker-venta .ofer1 {padding-top: 10px;color: #fff;font-size: 18px;}
#ficha-producto .stiker-venta .ofer2 {padding-top: 8px;color: #EBDF00;font-size: 27px;letter-spacing: : -3px;font-weight: 500px;}
#ficha-producto .stiker-venta .ofer3 {padding-top: 75px;color: #fff;font-size: 18px;}
#ficha-producto .stiker-venta .ofer4 {padding-top: 2px;color: #EBDF00;font-size: 17px;letter-spacing: : -3px;font-weight: 500;}
#tienda-ficha-producto #ficha-producto-completa-compra,
#fichabodegon #ficha-producto-completa-compra,
#fichavariante #ficha-producto-completa-compra,
#fichasimple #ficha-producto-completa-compra,
#fichaoutlet #ficha-producto-completa-compra, #fichaventaflash #ficha-producto-completa-compra, #fichauniversal #ficha-producto-completa-compra
{position: relative;height: 103px; /* modificado antes 73*/margin-top: 10px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}
#tienda-ficha-producto #ficha-producto-completa-compra>a,
#fichabodegon #ficha-producto-completa-compra>a,
#fichavariante #ficha-producto-completa-compra>a,
#fichasimple #ficha-producto-completa-compra>a,
#fichaoutlet #ficha-producto-completa-compra>a, #fichaventaflash #ficha-producto-completa-compra>a, #fichauniversal #ficha-producto-completa-compra>a
{width: 18px;height: 18px;padding: 0px;display: block;position: absolute;top: 34px;background-image: url(../img/arrows-green.png);}
#tienda-ficha-producto #ficha-producto-completa-compra a.prev,
#fichabodegon #ficha-producto-completa-compra a.prev,
#fichavariante #ficha-producto-completa-compra a.prev,
#fichasimple #ficha-producto-completa-compra a.prev,
#fichaoutlet #ficha-producto-completa-compra a.prev, #fichaventaflash #ficha-producto-completa-compra a.prev, #fichauniversal #ficha-producto-completa-compra a.prev
{background-position: left top;left: -15px;}
#tienda-ficha-producto #ficha-producto-completa-compra a.next,
#fichabodegon #ficha-producto-completa-compra a.next,
#fichavariante #ficha-producto-completa-compra a.next,
#fichasimple #ficha-producto-completa-compra a.next,
#fichaoutlet #ficha-producto-completa-compra a.next, #fichaventaflash #ficha-producto-completa-compra a.next, #fichauniversal #ficha-producto-completa-compra a.next
{background-position: right top;right: -15px;}
#tienda-ficha-producto #ficha-producto-completa-compra div.slider-wrapper,
#fichabodegon #ficha-producto-completa-compra div.slider-wrapper,
#fichavariante #ficha-producto-completa-compra div.slider-wrapper,
#fichasimple #ficha-producto-completa-compra div.slider-wrapper,
#fichaoutlet #ficha-producto-completa-compra div.slider-wrapper, #fichaventaflash #ficha-producto-completa-compra div.slider-wrapper, #fichauniversal #ficha-producto-completa-compra div.slider-wrapper
{height: 100px; /* modificado antes 70 */overflow: hidden;position: absolute;left: 0px;top: 10px;width: 950px;}
#tienda-ficha-producto #ficha-producto-completa-compra ul,
#fichabodegon #ficha-producto-completa-compra ul,
#fichavariante #ficha-producto-completa-compra ul,
#fichasimple #ficha-producto-completa-compra ul,
#fichaoutlet #ficha-producto-completa-compra ul, #fichaventaflash #ficha-producto-completa-compra ul, #fichauniversal #ficha-producto-completa-compra ul
{height: 100px; /* modificado antes 70 */overflow: hidden;}
#tienda-ficha-producto #ficha-producto-completa-compra ul li,
#fichabodegon #ficha-producto-completa-compra ul li,
#fichavariante #ficha-producto-completa-compra ul li,
#fichasimple #ficha-producto-completa-compra ul li,
#fichaoutlet #ficha-producto-completa-compra ul li, #fichaventaflash #ficha-producto-completa-compra ul li, #fichauniversal #ficha-producto-completa-compra ul li
{height: 100px; /* modificado antes 70 */float: left;display: block;width: auto;min-width: 220px;margin-left: 5px;margin-right: 5px;}
#tienda-ficha-producto #ficha-producto-completa-compra ul li img,
#fichabodegon #ficha-producto-completa-compra ul li img,
#fichavariante #ficha-producto-completa-compra ul li img,
#fichasimple #ficha-producto-completa-compra ul li img,
#fichaoutlet #ficha-producto-completa-compra ul li img, #fichaventaflash #ficha-producto-completa-compra ul li img, #fichauniversal #ficha-producto-completa-compra ul li img
{display: inline-block;border: 1px solid #ececec;width: 60px;height: 60px;margin-top: 5px;margin-left: 5px;}
#tienda-ficha-producto #ficha-producto-completa-compra ul li .carrusel-precio,
#fichabodegon #ficha-producto-completa-compra ul li .carrusel-precio,
#fichavariante #ficha-producto-completa-compra ul li .carrusel-precio,
#fichasimple #ficha-producto-completa-compra ul li .carrusel-precio,
#fichaoutlet #ficha-producto-completa-compra ul li .carrusel-precio, #fichaventaflash #ficha-producto-completa-compra ul li .carrusel-precio, #fichauniversal #ficha-producto-completa-compra ul li .carrusel-precio
{display: inline-block;vertical-align: top;margin-left: 5px;color: #8c8c8c;}

#ficha-producto .stiker-agotado {

    display: none;position: absolute;top: 280px;
    /* modificacion fusion R3 11/11/2013
    left: -10px; */
    left: -10px;
    /* modificacion fusion R3 11/11/2013
    width: 445px; */
    width: 455px;
    z-index:20;

    height: 53px;text-align: center;background-color: #ff3300;opacity: 0.7 !important;-moz-opacity: 0.7 !important;filter: alpha(opacity = 70) !important;background-image: url(../img/agotado-reloj.png);background-repeat: no-repeat;background-position: 130px top;

  }

#ficha-producto .stiker-agotado span {margin-left: 120px;color: #fff;font-size: 45px;font-weight: 100;line-height: 53px;letter-spacing: -2px;}
#ficha-producto.agotado .stiker-agotado {display: block;}
#ficha-producto.agotado .stiker-top {background-image: url(../img/bg-stiker-top-agotado.png);}
#ficha-producto.agotado .stiker-bottom {background-image: url(../img/bg-stiker-bottom-agotado.png);}
#ficha-producto.agotado .stiker-venta .ofer2 {color: #fff;}
#ficha-producto .stiker-venta .ofer4 {color: #fff;}
#tienda-ficha-producto #ficha-producto.agotado .bt,
#fichabodegon #ficha-producto.agotado .bt,
#fichavariante #ficha-producto.agotado .bt,
#fichasimple #ficha-producto.agotado .bt,
#fichaoutlet #ficha-producto.agotado .bt, #fichaventaflash #ficha-producto.agotado .bt, #fichauniversal #ficha-producto.agotado .bt
{background: #b1b1b1;}
#ficha-producto.agotado .precio-oferta-metro {clear: both;padding: 2px 4px;background-color: #FFE600;color: red !important;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;font-size: 17px;font-weight: bold;}
#ficha-producto .precio-oferta-metro span {vertical-align: top;line-height: 12px;font-size: 12px;font-weight: normal;}
#tienda-ficha-producto #ficha-producto .bt-comprar,
#fichabodegon #ficha-producto .bt-comprar,
#fichavariante #ficha-producto .bt-comprar,
#fichasimple #ficha-producto .bt-comprar,
#fichaoutlet #ficha-producto .bt-comprar, #fichaventaflash #ficha-producto .bt-comprar, #fichauniversal #ficha-producto .bt-comprar
{font-weight: normal;}
#tienda-ficha-producto #ficha-producto .email-suscribir .bt-comprar,
#fichabodegon #ficha-producto .email-suscribir .bt-comprar,
#fichavariante #ficha-producto .email-suscribir .bt-comprar,
#fichasimple #ficha-producto .email-suscribir .bt-comprar,
#fichaoutlet #ficha-producto .email-suscribir .bt-comprar, #fichaventaflash #ficha-producto .email-suscribir .bt-comprar, #fichauniversal #ficha-producto .email-suscribir .bt-comprar
{background: #60A908;}
#ficha-producto.agotado .bt-comprar {margin-bottom: 8px;}
.email-suscribir {clear: both;width: 318px;height: auto;margin-top: 20px;padding: 17px;background-color: #e4e4e4;color: red !important;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;font-size: 17px;font-weight: bold;}
/* ##### MODIFICACION ##### */
.ventas-email-titulo {color: #000000;float: left;font-size: 24px;font-weight: 300;line-height: 28px;}
/* ##### MODIFICACION ##### */
.ventas-email-text {color: #666;font-size: 13px;font-weight: 300;line-height: 28px;float: left;}
#ficha-producto-descripcion .email-suscribir input,.ventas-flash-email input{width: 134px !important;vertical-align: middle;font-weight: 300;color: #666;border-radius: 3px;-moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .5), 0 1px 2pxrgba(0, 0, 0, .5);-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .5), 0 1px 2pxrgba(0, 0, 0, .5);box-shadow: inset 0 1px 2px rgba(0, 0, 0, .5), 0 1px 2pxrgba(0, 0, 0, .5);padding-left: 5px;}
/*listado*/#tienda-listado .ventas-flash {position: relative;}
#tienda-listado .ventas-flash h1 {width: 100%;font-size: 29px;font-weight: 300;}
.logo-venta-flash {position: absolute;top: -10px;right: 0px;width: 165px;height: 77px;background-image: url(../img/logo-venta-flash.png);background-repeat: no-repeat;background-position: top left;}
.logo-venta-flash-ficha {float: right;margin-top: 7px;margin-right: 20px;width: 118px;height: 55px;background-image: url(../img/logo-venta-flash2.png);background-repeat: no-repeat;background-position: top left;}
.ventas-flash-email {display: inline-block;width: 608px;height: 80px;margin-bottom: 10px;background-color: #e4e4e4;color: red !important;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.ventas-flash div.ventas-flash-email-titulo {color: #585858;padding-top: 20px;padding-left: 20px;padding-right: 20px;font-size: 22px;font-weight: 300;line-height: 22px;}
#tienda-listado input.email {width: 210px !important;vertical-align: top;}
.no-border {border: none;}
.ventas-flash .ventas-flash-email label {font-size: 12px;}
.ventas-flash .ventas-flash-entumail label,.ventas-flash .email-suscribir  label{ /* Modificado */font-size: 12px;font-weight: 300;color: #666;line-height: 20px;}
.ventas-flash .ventas-flash-email label a,.ventas-flash .ventas-flash-entumail label a,.ventas-flash .email-suscribir  label a{color: #09C;text-decoration: underline;}
.ventas-flash .email-suscribir .bt {font-size: 15px !important;font-weight: bold !important;} /* Nuevo */
.ventas-flash label a:hover,{text-decoration:none;}
.ventas-flash .ventas-flash-email .acepta-terms {margin-left: 230px;}
.ventas-flash-redes {position: relative;display: inline-block;width: 290px;height: 80px;margin-left: 10px;vertical-align: top;background-color: #e4e4e4;color: red !important;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.ventas-flash-redes ul {position: absolute;top: -4px;left: 160px;width: auto;height: 75px;}
.ventas-flash-redes ul li {display: inline-block;width: 53px;height: 75px;margin-right: 0px;margin-left: 0px;}
.ventas-flash-redes ul li a {display: block;width: 47px;height: 75px;}
.ventas-flash-redes ul li a.stiker-tt {background-image: url(../img/bg-stiker-tt.png);background-repeat: no-repeat;background-position: top left;}
.ventas-flash-redes ul li a.stiker-fb {background-image: url(../img/bg-stiker-fb.png);background-repeat: no-repeat;background-position: top left;}
.ventas-flash-redes ul li a.stiker-gg {background-image: url(../img/bg-stiker-gg.png);background-repeat: no-repeat;background-position: top left;}
#filtro-opciones a.restablecer,#filtro-opciones a.bt-text {margin-top: 20px;}
#tienda-listado #filtro-opciones ul.filtro-opciones-links {margin-top: 20px;/*   width: 888px; */float: right;    margin-bottom: 0!important;}
#tienda-listado #filtro-opciones ul.filtro-opciones-links  li {display: inline-block;padding-left: 12px;padding-right: 12px;margin-top: 0;border-right: 1px solid #ccc;}
#tienda-listado #filtro-opciones ul.filtro-opciones-links  li:first-child{padding-left: 0px;}
#tienda-listado #filtro-opciones ul.filtro-opciones-links  li a.marcartodos{padding-top: 0px;}
#tienda-listado #filtro-opciones ul.filtro-opciones-links  li.last {border-right: none;}
#tienda-listado #filtro-opciones ul.filtro-opciones-links  li.filtro-opciones-redes{float: right;border-right: none;clear: none;}
#tienda-listado #filtro-opciones ul.filtro-opciones-links  li.filtro-opciones-redes a{display: inline-block;width: 25px;height: 20px;vertical-align: top;}
#tienda-listado #filtro-opciones ul.filtro-opciones-links  li.filtro-opciones-redes a.tt{background-image: url(../img/filtro-redes-tt.png);background-repeat: no-repeat;background-position: top left;}
#tienda-listado #filtro-opciones ul.filtro-opciones-links  li.filtro-opciones-redes a.fb{background-image: url(../img/filtro-redes-fb.png);background-repeat: no-repeat;background-position: top left;}
#tienda-listado #filtro-opciones ul.filtro-opciones-links  li.filtro-opciones-redes a.mail{background-image: url(../img/filtro-redes-mail.png);background-repeat: no-repeat;background-position: top left;}
.alert-red {color: red;margin-left: 10px;padding-left: 15px;background-image: url(../img/alert-red.png);background-repeat: no-repeat;background-position: top left;}
.clearing-space {clear: all;margin-top: 8px;}
#listado-productos>li label.clickeable {display: block;font-size: 13px;color: #666;}
.vista-rapida {position: absolute;top: 48px;left: 87px;width: 107px;height: 54px;background-image: url(../img/vista-rapida.png);}
#listado-productos.flash li h3 strong {color: #000;font-size: 15px;font-weight: bold;}
#listado-productos.flash>li { /* ############# MODIFICACION ####### */width: 290px;/* width: 282px; */margin-right: 22px;float: left;min-height: 320px;margin-bottom: 20px;}
#listado-productos .stiker-venta-listado,.otras-camp .stiker-venta-listado{position: absolute;top: -2px;right: 13px;width: 61px;height: 150px;text-align: center;background-repeat: no-repeat;background-position: top left; z-index: 9;}
#listado-productos .stiker-venta-listado.top-big,.otras-camp .stiker-venta-listado.top-big{background-image: url(../img/bg-listado-stiker-top-big.png);}
#listado-productos .stiker-venta-listado.bottom,.otras-camp .stiker-venta-listado.bottom{background-image: url(../img/bg-listado-stiker-bottom.png);}
#listado-productos .stiker-venta-listado.top,.otras-camp .stiker-venta-listado.top{background-image: url(../img/bg-listado-stiker-top.png);}
.stiker-venta-listado.top.agotado {background-image: url(../img/bg-listado-stiker-top-agotado.png);}
#listado-productos .stiker-venta-listado .ofer1,.otras-camp .stiker-venta-listado .ofer1{padding-top: 4px;color: #fff;font-size: 15px;font-weight: 300;}
#listado-productos .stiker-venta-listado .ofer2,.otras-camp .stiker-venta-listado .ofer2{padding-top: 2px;color: #EBDF00;font-size: 28px;font-weight: 400;letter-spacing: -3px;}
#listado-productos .stiker-venta-listado .ofer2 span,.otras-camp .stiker-venta-listado .ofer2 span{color: #EBDF00;font-size: 14px;line-height: 14px;font-weight: 400;}
#listado-productos .stiker-venta-listado .ofer3,.otras-camp .stiker-venta-listado .ofer3{padding-top: 30px;color: #fff;font-size: 15px;font-weight: 300;}
#listado-productos .stiker-venta-listado.bottom .ofer3,.otras-camp .stiker-venta-listado .ofer3{padding-top: 25px;}
#listado-productos .stiker-venta-listado .ofer4,.otras-camp .stiker-venta-listado .ofer4{padding-top: 2px;color: #EBDF00;font-size: 14px;letter-spacing: : -3px;font-weight: 500;}
/*agotado*/
#listado-productos>li.agotado .stiker-venta-listado.top {background-image: url(../img/bg-listado-stiker-top-agotado.png);}
#listado-productos>li.agotado .stiker-venta-listado.top-big {background-image: url(../img/bg-listado-stiker-bottom-agotado.png);}
#listado-productos>li.agotado .stiker-venta-listado .ofer4,#listado-productos>li.agotado .stiker-venta-listado .ofer2,#listado-productos>li.agotado .stiker-venta-listado .ofer2 span{color: #fff;}
#listado-productos>li.agotado .bt {background: #B1B1B1;}
.alert-agotado {color: red;margin-left: 10px;padding-left: 15px;background-image: url(../img/icono-unidades-no-cruz.png);background-repeat: no-repeat;background-position: top left;}
#listado-productos>li .stiker-agotado { /*display: none;*/position: absolute;top: 107px;left: 0px;/* ########### MODIFICADO ######## *//*width: 280px; */width: 288px;height: 43px;text-align: center;background-color: #F30;opacity: 0.7 !important;-moz-opacity: 0.7 !important;filter: alpha(opacity = 70) !important;background-image: url(../img/agotado-reloj-small.png);background-repeat: no-repeat;background-position: 50px top;}
#listado-productos>li .stiker-agotado span {margin-left: 70px;color: white;font-size: 35px;font-weight: 100;line-height: 43px;letter-spacing: -2px;}
/* ventas flash main */
.ventas-flash-online {position: relative;display: inline-block;width: 516px;height: 144px;margin-top: 17px;background-image: url(../img/ventas-flash-online.png);background-repeat: no-repeat;background-position: top left;}
.ventas-flash-online .ventas-flash-online-content {position: absolute;top: 43px;right: 52px;width: auto;height: auto;text-align: right;}
/* ##### MODIFICACION ##### */
.ventas-flash-online .ventas-flash-online-content .text-1 {color: #FFFFFF;font-size: 18px;font-weight: 300;/* modificaci�n */width: 160px;line-height: 21px;margin-bottom: 15px;display: block;}
.ventas-flash-entumail {display: inline-block;vertical-align: top;width: 379px;height: 144px;margin-top: 17px;margin-left: 15px;background-color: #E4E4E4;color: red !important;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;background-image: url(../img/bg-flash-mail.png);background-repeat: no-repeat;background-position: 20px 20px;}
.ventas-flash-entumail .email-suscribir {padding-left: 8px;padding-top: 0;padding-right: 2px;padding-bottom: 0;margin-left: 110px;font-size: 17px;font-weight: bold;width: auto;}
.ventas-flash-seccion {/* display: inline-block;*/ display:block;width: 100%;/*   height: auto; se elimina pormproblemas en ipad*/ margin-top: 24px;}
/* ##### MODIFICACION ##### */
.ventas-flash-seccion.aRight span.text-1 {display: block;float: left;}
.ventas-flash-seccion.aLeft span.text-1 {display: block;float: right;}
.venta-flash-seccion-img {position: relative;width: 100%;}
.venta-flash-seccion-img img {width: 100%;}
/* striker normal y home */
.ventas-flash-seccion .stiker-venta-main {position: absolute;top: -5px;width: 85px;height: 239px;text-align: center;background-image: url(../img/bg-main-stiker.png);background-repeat: no-repeat;background-position: top left;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.ventas-flash-seccion .stiker-venta-main-home {background-image: url("../img/bg-main-stiker-home.png");width: 125px;background-position: left top;background-repeat: no-repeat;border-bottom-left-radius: 3px;border-bottom-right-radius: 3px;border-top-left-radius: 3px;border-top-right-radius: 3px;height: 239px;position: absolute;text-align: center;top: -5px;}
/* striker small normal y home */
.ventas-flash-seccion .stiker-venta-main.stiker-small {background-image: url(../img/bg-main-stiker-small.png);}
.ventas-flash-seccion .stiker-venta-main-home.stiker-small-home {background-image: url("../img/bg-main-stiker-small-home.png");width: 125px;}
/* striker agotado normal y home */
.ventas-flash-seccion.agotado .stiker-venta-main {background-image: url(../img/bg-main-stiker-agotado.png);}
.ventas-flash-seccion.agotado .stiker-venta-main-home {background-image: url(../img/bg-main-stiker-agotado-home.png);}
/* striker agotado small normal y home */
.ventas-flash-seccion.agotado .stiker-venta-main.stiker-small {background-image: url(../img/bg-stiker-top-agotado.png);}
.ventas-flash-seccion.agotado .stiker-venta-main-home.stiker-small-home{background-image: url(../img/bg-stiker-top-agotado-home.png);}
.ventas-flash-seccion.aRight .stiker-venta-main,.ventas-flash-seccion.aRight .stiker-venta-main-home{right: 27px;}
.ventas-flash-seccion.aLeft .stiker-venta-main,.ventas-flash-seccion.aLeft .stiker-venta-main-home{left: 27px;}
.ventas-flash-seccion .stiker-venta-main .ofer1,.ventas-flash-seccion .stiker-venta-main-home .ofer1{padding-top: 15px;color: #fff;font-size: 16px;font-weight: 300;}
.ventas-flash-seccion .stiker-venta-main .ofer5,.ventas-flash-seccion .stiker-venta-main-home .ofer5{padding-top: 2px;color: #FFCC99;font-size: 12px;font-weight: 300;}
.ventas-flash-seccion .stiker-venta-main .ofer2,.ventas-flash-seccion .stiker-venta-main-home .ofer2{padding-top: 2px;color: #EBDF00;font-size: 32px;font-weight: 500;letter-spacing: -2px;}
.ventas-flash-seccion .stiker-venta-main .ofer2 span,.ventas-flash-seccion .stiker-venta-main-home .ofer2 span{color: #EBDF00;font-size: 16px;line-height: 16px;font-weight: 400;}
.ventas-flash-seccion .stiker-venta-main .ofer3,.ventas-flash-seccion .stiker-venta-main-home .ofer3{padding-top: 75px;color: #fff;font-size: 20px;font-weight: 300;}
.ventas-flash-seccion .stiker-venta-main .ofer4,.ventas-flash-seccion .stiker-venta-main-home .ofer4{padding-top: 2px;color: #EBDF00;font-size: 18px;letter-spacing: : -2px;font-weight: 400;}
.ventas-flash-seccion.agotado .stiker-venta-main .ofer5,.ventas-flash-seccion.agotado .stiker-venta-main .ofer2,.ventas-flash-seccion.agotado .stiker-venta-main .ofer2 span,.ventas-flash-seccion.agotado .stiker-venta-main .ofer4,.ventas-flash-seccion.agotado .stiker-venta-main-home .ofer5,.ventas-flash-seccion.agotado .stiker-venta-main-home .ofer2,.ventas-flash-seccion.agotado .stiker-venta-main-home .ofer2 span,.ventas-flash-seccion.agotado .stiker-venta-main-home .ofer4{color: #fff;}
.ventas-flash-seccion.agotado .overlay-agotado {position: absolute;top: 0px;left: 0px;width: 100%;height: 70px;text-align: center;background-color: #C02904;opacity: 0.8 !important;-moz-opacity: 0.8 !important;filter: alpha(opacity = 80) !important;background-image: url(../img/agotado-reloj.png);background-repeat: no-repeat;background-position: 635px 3px;}
.ventas-flash-seccion.aRight.agotado .overlay-agotado {background-position: 205px 3px;text-align: left;}
.ventas-flash-seccion.agotado .overlay-agotado span {margin-left: 680px;color: white;font-size: 45px;line-height: 70px;font-weight: 100;letter-spacing: -2px;}
.ventas-flash-seccion.aRight.agotado .overlay-agotado span {margin-left: 30px;}
.ventas-flash-seccion .ventas-flash-seccion-content {position: absolute;top: 123px;left: 25px;width: auto;height: 135px;}
.ventas-flash-seccion.aRight .ventas-flash-seccion-content {left: 25px;text-align: left;}
.ventas-flash-seccion.aLeft .ventas-flash-seccion-content {right: 25px;text-align: right;}
.ventas-flash-seccion.agotado .ventas-flash-seccion-content {/*   top:180px; */}
.ventas-flash-seccion .ventas-flash-seccion-content .text-1 {padding-top: 4px;color: #fff;font-size: 20px;font-weight: 300;}
.ventas-flash-seccion .ventas-flash-seccion-content .flash-counter {position: relative;width: 200px;height: 30px;}
.ventas-flash-seccion .ventas-flash-seccion-content .flash-counter .bg-reloj{position: absolute;top: 0;left: 0;width: 200px;height: 30px;padding: 5px;background-color: #000;opacity: 0.4 !important;-moz-opacity: 0.4 !important;filter: alpha(opacity = 40) !important;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.ventas-flash-seccion .ventas-flash-seccion-content .flash-counter .counter{position: absolute;top: 0;left: 0;width: 200px;height: 30px;}
.ventas-flash-seccion .ventas-flash-seccion-content .text-2 {clear: both;padding-top: 4px;color: #fff;font-size: 40px;line-height: 48px;font-weight: 400;}
.ventas-flash-seccion .ventas-flash-seccion-content .text-3 {padding-top: 4px;color: #fff;font-size: 15px;line-height: 20px;font-weight: 200;}
.ventas-flash-seccion.dark .ventas-flash-seccion-content .text-1 {color: #666;}
.ventas-flash-seccion.dark .ventas-flash-seccion-content .text-2,.ventas-flash-seccion.dark .ventas-flash-seccion-content .text-3{color: #000;}
.ventas-flash-proximamente {display: inline-block;width: 100%;margin-top: 24px;margin-bottom: 24px;padding-top: 20px;border-top: 1px solid #999;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.ventas-flash-proximamente h1 {display: block;width: 100%;margin-bottom: 12px;}
/* ##### MODIFICACION ##### */
.ventas-flash-proximamente-left,.ventas-flash-proximamente-right {background-color: #3f3f3f;border-radius: 3px 3px 3px 3px;display: inline-block;height: 200px;overflow: hidden;position: relative;width: 448px;margin-bottom: 14px;}
.ventas-flash-proximamente-left {margin-right: 14px;}
/* ##### MODIFICACION ##### */
.ventas-flash-proximamente-left img,.ventas-flash-proximamente-right img{ /* width: 100%; *//* Nota .- no poner imagenes a 100%*/}
.ventas-flash-proximamente .ventas-flash-proximamente-overlay {position: absolute;bottom: 0;left: 0;width: 100%;height: 100px;background-color: #000;opacity: 0.4 !important;-moz-opacity: 0.4 !important;filter: alpha(opacity = 40) !important;}
.ventas-flash-proximamente .ventas-flash-proximamente-content {position: absolute;top: 100px;left: 20px;width: 100%;height: 65px;}
.ventas-flash-proximamente .ventas-flash-proximamente-content .text-2 {color: #FFFFFF;font-size: 30px;font-weight: bold;line-height: 40px;}
.ventas-flash-proximamente .ventas-flash-proximamente-content .text-3 {color: #fff;font-size: 15px;line-height: 30px;font-weight: 200;}
/* .ventas-flash .ventas-horario div.counter {margin-top: 0px!important;} */
.ventas-flash .ventas-horario div.counter-dias,.ventas-horario div.counter-dias{width: 40px;}
.ventas-flash  .section-reloj {position: relative;margin-top: 5px;width: auto;height: auto;float: left;padding: 5px;}
.ventas-flash .ventas-flash-seccion.aLeft .section-reloj {float: right;}
.ventas-flash  .counter-ventana {float: left;width: 50px;overflow: hidden;z-index: 3;}
.ventas-flash  .counter-ventana-listado,.ventas-horario .counter-ventana-listado{float: left;/*  width:140px; */ /* 13/05/2013 modificado para el contador de*/overflow: hidden;}
.ventas-flash  .counter-horas {margin-left: -44px;}
.ventas-flash  .counter-dias,.ventas-horario  .counter-dias {margin-left: 0px;}
.ventas-flash  .ventas-horario .counter-dias2,.ventas-horario  .counter-ventana-listado .counter-dias2{margin-left: -45px;/* Modificacion valor anterior 180 */width: 190px;}
.ventas-flash  .bg-reloj-horas {width: 155px;height: 30px;float: left;z-index: 2;background-image: url(../img/bg-reloj-horas.png);background-repeat: no-repeat;background-position: top left;opacity: 1;-moz-opacity: 1;filter: alpha(opacity = 100);}
.ventas-flash  .bg-reloj-dias {width: 123px;height: 30px;float: left;z-index: 2;background-image: url(../img/bg-reloj-dias.png);background-repeat: no-repeat;background-position: top left;}
.ventas-flash  .bg-reloj-dias2,.ventas-horario  .bg-reloj-dias2 {width: 149px;height: 30px;float: left;z-index: 2;background-image: url(../img/bg-reloj-dias2.png);background-repeat: no-repeat;background-position: top left;opacity: 1;-moz-opacity: 1;filter: alpha(opacity = 100);}
.ventas-horario  .bg-reloj-dias2.ficha {margin-top: 20px;}
.ventas-flash  .bg-reloj {position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;z-index: 1;background-color: #000;opacity: 0.2;-moz-opacity: 0.2;filter: alpha(opacity = 20);-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
#tienda-listado .ventas-flash-entumail input.email {width: 110px !important;vertical-align: top;}
#tienda-listado .ventas-flash-entumail .bt {padding: 5px 7px 5px 5px !important;}
/* ############################################## */
/* modificaciones listado */
/* ############################################## */
.ventas-flash-redes .ventas-flash-email-titulo {width: 90px}
/*
#filtro-opciones .filtro-opciones-redes {bottom: 24px;color: #666666;font-size: 14px;position: absolute;right: 12px;}
#filtro-opciones .filtro-opciones-redes .fb, #filtro-opciones .filtro-opciones-redes .tt, #filtro-opciones .filtro-opciones-redes .mail  { display: inline-block;height: 20px;margin-top: -3px;vertical-align: top;width: 25px;}
#filtro-opciones .filtro-opciones-redes .fb {background: url("../img/filtro-redes-fb.png") repeat scroll 0 0 transparent;}
#filtro-opciones .filtro-opciones-redes .tt {background: url("../img/filtro-redes-tt.png") repeat scroll 0 0 transparent;}
#filtro-opciones .filtro-opciones-redes .mail {background: url("../img/filtro-redes-mail.png") repeat scroll 0 0 transparent;}
*/
/* listado de productos apilados de 3 en tres */
#listado-productos.flash .last {margin-right: 0px !important}
/* en caso que lleve unidades */
#listado-productos.flash span.m2 strong {font-size: 13px;margin-right: 0;}
#listado-productos.flash del.m2 {font-size: 13px;}
#listado-productos.flash del.m2 span.precio-tachado {background-position: left 2px;}
/* ############################################## */
/* modificaciones Ficha */
/* ############################################## */

/* modificacion fusion R3 04/10/2013 */
.modulo-cont-ficha {
    height: 67px;
    margin-bottom: 25px;
    margin-left: -16px !important;
    margin-right: -24px;
    position: relative;
}
/*
.ventas-flash .bg-reloj-dias2, .ventas-horario .bg-reloj-dias2 {background-image: url("../img/bg-reloj-horas2.png");background-position: left top;background-repeat: no-repeat;float: left;height: 30px;opacity: 1;width: 173px;z-index: 2;}
*/
#tienda-ficha-producto #ficha-producto-descripcion .bt-comprar.m2,
#fichabodegon #ficha-producto-descripcion .bt-comprar.m2,
#fichavariante #ficha-producto-descripcion .bt-comprar.m2,
#fichasimple #ficha-producto-descripcion .bt-comprar.m2,
#fichaoutlet #ficha-producto-descripcion .bt-comprar.m2, #fichaventaflash #ficha-producto-descripcion .bt-comprar.m2, #fichauniversal #ficha-producto-descripcion .bt-comprar.m2
{font-size: 13px;}
#tienda-ficha-producto #ficha-producto-descripcion .bt-comprar.m2 .precio-oferta,
#fichabodegon #ficha-producto-descripcion .bt-comprar.m2 .precio-oferta,
#fichavariante #ficha-producto-descripcion .bt-comprar.m2 .precio-oferta,
#fichasimple #ficha-producto-descripcion .bt-comprar.m2 .precio-oferta,
#fichaoutlet  #ficha-producto-descripcion .bt-comprar.m2 .precio-oferta, #fichaventaflash #ficha-producto-descripcion .bt-comprar.m2 .precio-oferta, #fichauniversal #ficha-producto-descripcion .bt-comprar.m2 .precio-oferta
{font-size: 13px;height: 16px;line-height: 13px;margin-right: 0;}
#tienda-ficha-producto #ficha-producto-descripcion .bt-comprar.m2 .precio-oferta span,
#fichabodegon #ficha-producto-descripcion .bt-comprar.m2 .precio-oferta span,
#fichavariante #ficha-producto-descripcion .bt-comprar.m2 .precio-oferta span,
#fichasimple #ficha-producto-descripcion .bt-comprar.m2 .precio-oferta span,
#fichaoutlet  #ficha-producto-descripcion .bt-comprar.m2 .precio-oferta span, #fichaventaflash  #ficha-producto-descripcion .bt-comprar.m2 .precio-oferta span, #fichauniversal  #ficha-producto-descripcion .bt-comprar.m2 .precio-oferta span
{font-size: 10px;}
#tienda-ficha-producto #ficha-producto-descripcion .precio-viejo.m2,
#fichabodegon #ficha-producto-descripcion .precio-viejo.m2,
#fichavariante #ficha-producto-descripcion .precio-viejo.m2,
#fichasimple #ficha-producto-descripcion .precio-viejo.m2,
#fichaoutlet  #ficha-producto-descripcion .precio-viejo.m2, #fichaventaflash  #ficha-producto-descripcion .precio-viejo.m2, #fichauniversal #ficha-producto-descripcion .precio-viejo.m2
{font-size: 13px;}
#tienda-ficha-producto #ficha-producto-descripcion .precio-viejo.m2 span,
#fichabodegon #ficha-producto-descripcion .precio-viejo.m2 span,
#fichavariante #ficha-producto-descripcion .precio-viejo.m2 span,
#fichasimple #ficha-producto-descripcion .precio-viejo.m2 span,
#fichaoutlet  #ficha-producto-descripcion .precio-viejo.m2 span, #fichaventaflash  #ficha-producto-descripcion .precio-viejo.m2 span, #fichauniversal #ficha-producto-descripcion .precio-viejo.m2 span
{font-size: 10px;}
#tienda-ficha-producto #ficha-producto-descripcion .precio-viejo span:last-child,
#fichabodegon #ficha-producto-descripcion .precio-viejo span:last-child,
#fichavariante #ficha-producto-descripcion .precio-viejo span:last-child,
#fichasimple #ficha-producto-descripcion .precio-viejo span:last-child,
#fichaoutlet #ficha-producto-descripcion .precio-viejo span:last-child, #fichaventaflash #ficha-producto-descripcion .precio-viejo span:last-child, #fichauniversal #ficha-producto-descripcion .precio-viejo span:last-child
{background-position: left 2px;}
.ventas-listado .counter-dias,.ventas-listado .counter-dias2 {margin-top: 0px !important}
/* Ventanas Modales  */
.modal-pop { /*   display: none; */
padding-top: 18px;padding-bottom: 18px;padding-right: 18px;padding-left: 18px;float: left;}
#modal-amigo.modal-pop {width: 450px}
.modal-pop.alerta {display: none;padding-left: 105px;float: left;background-image: url(../img/alerta-grande.png);background-repeat: no-repeat;background-position: 20px 28px;}
.modal-pop h2 {color: #000;font-size: 22px;line-height: 30px;font-weight: 500;margin-bottom: 5px;}
.modal-pop p {color: #333;font-size: 15px;line-height: 18px;font-weight: 400;margin-bottom: 5px;}
.modal-pop p.leadGreen {color: #83B817;font-size: 22px;line-height: 25px;font-weight: 700;}
.modal-pop p strong {color: #000;font-weight: 500;}
.modal-pop .bt-pop {padding: 6px 30px 7px;margin-top: 10px;margin-bottom: 10px;}
.modal-pop .bt-grey {background: -webkit-gradient(linear, left top, left bottom, from(#8d8d8d),to(#333333) );background: -moz-linear-gradient(top, #8d8d8d, #333333);filter: progid : DXImageTransform.Microsoft.gradient ( startColorstr ='#8d8d8d', endColorstr = '#333333' );}
.modal-pop .form-block {display: block;float: left;width: 100%;margin-top: 7px;}
#modal-amigo .form-block {width: 440px;}
.modal-pop .aRight {float: right;display: inline;margin-right: 10px;}
.modal-pop .wUno {display: block;float: left;width: 170px;margin-right: 20px;}
.modal-pop .wDos {display: block;float: right;width: 225px;margin-right: 20px;}
.modal-pop .wTres {display: block;float: left;width: 225px;margin-right: 20px;}
#tienda-listado .modal-pop .wUno input,#tienda-listado .modal-pop .wDos input,#tienda-listado .modal-pop .wTres input,
#tienda-ficha-producto .modal-pop .wUno input,
#fichabodegon .modal-pop .wUno input,
#fichavariante .modal-pop .wUno input,
#fichasimple .modal-pop .wUno input,
#fichaoutlet  .modal-pop .wUno input, #fichaventaflash  .modal-pop .wUno input, #fichauniversal .modal-pop .wUno input,
#tienda-ficha-producto .modal-pop .wDos input,
#fichabodegon .modal-pop .wDos input,
#fichavariante .modal-pop .wDos input,
#fichasimple .modal-pop .wDos input,
#fichaoutlet .modal-pop .wDos input, #fichaventaflash .modal-pop .wDos input, #fichauniversal .modal-pop .wDos input,
#tienda-ficha-producto .modal-pop .wTres input,
#fichabodegon .modal-pop .wTres input,
#fichavariante .modal-pop .wTres input,
#fichasimple .modal-pop .wTres input,
#fichaoutlet  .modal-pop .wTres input, #fichaventaflash  .modal-pop .wTres input, #fichauniversal .modal-pop .wTres input
{width: 100% !important;margin-right: 0px;margin-left: 0px;clear: both;background: #F1F1F1;border: none;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;-webkit-box-shadow: inset 0px 1px 3px 0px rgba(0, 0, 0, .65);box-shadow: inset 0px 1px 3px 0px rgba(0, 0, 0, .65);box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
#tienda-listado .modal-pop label,#tienda-ficha-producto .modal-pop label,
#fichabodegon .modal-pop label,
#fichavariante .modal-pop label,
#fichasimple .modal-pop label,
#fichaoutlet .modal-pop label, #fichaventaflash .modal-pop label, #fichauniversal .modal-pop label
{color: #999;font-size: 15px;line-height: 18px;font-weight: 300;}
/* Modulo venta ficha producto */
#tienda-ficha-producto #ficha-producto-completa-compra div.slider-wrapper  ul li .carrusel-precio a,
#fichabodegon #ficha-producto-completa-compra div.slider-wrapper  ul li .carrusel-precio a,
#fichavariante #ficha-producto-completa-compra div.slider-wrapper  ul li .carrusel-precio a,
#fichasimple #ficha-producto-completa-compra div.slider-wrapper  ul li .carrusel-precio a,
#fichaoutlet #ficha-producto-completa-compra div.slider-wrapper  ul li .carrusel-precio a, #fichaventaflash #ficha-producto-completa-compra div.slider-wrapper  ul li .carrusel-precio a, #fichauniversal #ficha-producto-completa-compra div.slider-wrapper  ul li .carrusel-precio a
{display: block;float: left;}
#tienda-ficha-producto #ficha-producto-completa-compra div.slider-wrapper  ul li .carrusel-precio .precio-viejo,
#fichabodegon #ficha-producto-completa-compra div.slider-wrapper  ul li .carrusel-precio .precio-viejo,
#fichavariante #ficha-producto-completa-compra div.slider-wrapper  ul li .carrusel-precio .precio-viejo,
#fichasimple #ficha-producto-completa-compra div.slider-wrapper  ul li .carrusel-precio .precio-viejo,
#fichaoutlet #ficha-producto-completa-compra div.slider-wrapper  ul li .carrusel-precio .precio-viejo, #fichaventaflash #ficha-producto-completa-compra div.slider-wrapper  ul li .carrusel-precio .precio-viejo, #fichauniversal #ficha-producto-completa-compra div.slider-wrapper  ul li .carrusel-precio .precio-viejo
{clear: both;display: block;float: left;margin-top: 10px;}
/* anexo de falta menos de una hora */
.ventas-flash-seccion-content .section-reloj .menosUnaHora {color: #FFFFFF !important;font-size: 30px !important;position: relative !important;z-index: 3 !important;}
.ventas-flash-seccion-content .section-reloj .bg-reloj.green {background-color: #62932D !important;opacity: 0.84 !important;-moz-opacity: 0.84 !important;filter: alpha(opacity = 84) !important;}
/* anexo de ventanas modales */
#colorbox.pf {position: fixed !important;top: 30% !important;}
/* */
#tienda-listado .ventas-flash-email .ventas-flash-email-titulo span {display: block;float: left;margin-right: 10px;}
#tienda-listado .ventas-flash-email .ventas-flash-email-titulo form {display: block;float: left}
#tienda-listado .ventas-flash-email .ventas-flash-email-titulo .acepta-terms{margin-left: 0px !important}
/* Modificacion de cajas de precios */
#listado-productos div.box-precio {clear: both;margin-bottom: 10px;margin-top: 10px;font-weight: 700;}
#listado-productos div.box-precio span.precio.oferta-ecommerce {color: #FF0000;margin-bottom: 5px;}
#listado-productos div.box-precio span.precio.oferta-ecommerce {background-color: #FFE600;border-radius: 4px 4px 4px 4px;color: #FF0000;padding: 2px 4px;}
#listado-productos div.box-precio span.precio span {font-size: 12px;line-height: 12px;vertical-align: super;}
#listado-productos div.box-precio .precio.viejo-ecommerce {background-image: url("../img/del-precioviejo.png");background-position: left 3px;background-repeat: no-repeat;color: #666666;font-size: 16px;margin-left: 0;position: relative;}
#listado-productos div.box-precio .precio.viejo-ecommerce  span.precio span{font-size: 12px;line-height: 12px;vertical-align: super;}
#listado-productos div.box-precio .precio.viejo-ecommerce  span.precio span{font-size: 12px;line-height: 12px;vertical-align: super;}
#listado-productos div.box-precio span.precio {clear: both;font-size: 17px;font-weight: 700;line-height: 20px;margin-left: 3px;}
#listado-productos div.box-precio  span.precio {color: black;margin-left: 0;}
#listado-productos div.box-precio  span.precio span {font-size: 12px;line-height: 12px;
/* modificacion fusion R3 25/10/2013 */
vertical-align: top;
}
.ventas-flash-seccion .stiker-venta-main-home {background-image: url("../img/bg-main-stiker-home.png");width: 125px;}
.ventas-flash-seccion .stiker-venta-main.stiker-small-home {background-image: url("../img/bg-main-stiker-small-home.png");width: 125px;}
.ventas-flash-seccion .stiker-venta-main.stiker-small-home .ofer1 {font-size: 16px;}
.ventas-flash-seccion .stiker-venta-main.stiker-small-home .ofer5 {font-size: 12px;}
.ventas-flash-seccion .stiker-venta-main.stiker-small-home .ofer2 {font-size: 52px;}
.ventas-flash-seccion .stiker-venta-main.stiker-small-home .ofer2 span {font-size: 52px;}
/*otras campa�as*/
.otras-camp {position: relative;float: left;}
.otras-camp .otras-camp-prev,.otras-camp .otras-camp-next {position: absolute;top: 0px;width: 20px;height: 200px;display: block;text-indent: -5000px;background-repeat: no-repeat;background-position: 0 110px;}
.otras-camp .otras-camp-prev:hover,.otras-camp .otras-camp-next:hover {opacity: 0.7;}
.otras-camp .otras-camp-next {background-image: url(../img/arrow-20-right.png);right: -20px;}
.otras-camp .otras-camp-prev {background-image: url(../img/arrow-20-left.png);left: -16px;}
.otras-camp ul {position: relative;margin-left: 10px;}
.otras-camp ul li {position: relative;width: 290px;margin-right: 5px;margin-left: 5px;float: left;min-height: 325px;margin-bottom: 20px;}
.otras-camp ul li.agotado .overlay-agotado {position: absolute;top: 0px;left: 0px;width: 98%;height: 65px;text-align: center;background-color: #C02904;opacity: 0.8 !important;-moz-opacity: 0.8 !important;filter: alpha(opacity = 80) !important;background-image: url(../img/agotado-reloj.png);background-repeat: no-repeat;}
.otras-camp ul li.agotado .overlay-agotado span {color: white;font-size: 30px;line-height: 70px;letter-spacing: -2px;}
.otras-camp ul li h3 a {display: block;font-size: 22px;font-weight: 400px;margin-top: 10px;color: #000;}
.otras-camp ul li p {font-size: 15px;margin-top: 5px;margin-bottom: 10px;color: #666;}
.otras-camp ul li a.bt-simple {display: inline-block;padding: 2px 12px 2px 12px;font-size: 13px;line-height: 15px;}
.otras-camp ul li .venta-seccion-img {position: relative;}
.otras-camp ul li .venta-seccion-img img {width: 285px;height: 185px;}
.otras-camp ul li .otras-camp-contador {position: absolute;left: 10px;bottom: 10px;}
.otras-camp ul li .otras-camp-contador .section-reloj .menosUnaHora {color: #FFFFFF !important;font-size: 22px !important;position: relative !important;z-index: 3 !important;}
.otras-camp ul li .otras-camp-contador .section-reloj .bg-reloj.green {background-color: #62932D !important;opacity: 0.84 !important;-moz-opacity: 0.84 !important;filter: alpha(opacity = 84) !important;}
.otras-camp ul li .otras-camp-contador .text-1 {float: left;padding-top: 4px;color: #FFF;font-size: 20px;font-weight: 300;}
.ventas-flash-seccion .stiker-venta-main-home.stiker-small-home .ofer1 {font-size: 16px;}
.ventas-flash-seccion .stiker-venta-main-home.stiker-small-home .ofer5 {font-size: 12px;}
.ventas-flash-seccion .stiker-venta-main-home.stiker-small-home .ofer2 {font-size: 52px;}
.ventas-flash-seccion .stiker-venta-main-home.stiker-small-home .ofer2 span{font-size: 52px;}

/* 20-08-2013 */
.ventas-flash .counter-ventana div.counter {
  float: left;
  width: 60px;
  height: 30px;
  margin-left: 9px;
  color: #999;
  font-size: 20px;
  line-height: 24px;
  font-weight: bold;
}

.ventas-flash .counter-ventana div.counter .cntSeparator {
  padding: 0 1px 0 2px;
}

#banner-destacados {
  position: relative;
}
#banner-destacados.simple {
  height: 329px;
  width: 604px;
  margin-bottom: 22px;
  float: left;
}
#banner-destacados.detallado {
  margin-bottom:26px;
  width: 914px;
  height: 279px;
  float: none;
  clear: both;
}
#banner-destacados.detallado.amplio {
  width:960px;
  margin-bottom:9px;
  margin-left:-23px;
}
#slider-destacados{
  overflow: hidden;
}
#slider-destacados .all-click {

}

#slider-destacados.simple {
  width: 604px;
  height: 329px;
}
#slider-destacados.detallado {
  width: 914px;
  height: 279px;
}
#slider-destacados.detallado.amplio {
  width: 960px;
}
#slider-destacados .banner-producto-destacado {
  position:relative;
  float:left;
}
#slider-destacados.simple .banner-producto-destacado {
  width:604px;
  height:329px;
}
#slider-destacados.detallado .banner-producto-destacado {
  width:914px;
  height:279px;
}
#slider-destacados.detallado.amplio .banner-producto-destacado {
  width:960px;
}
#slider-destacados .banner-producto-destacado img {
  position:absolute;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  top:0;
  left:0;
}
#slider-destacados .banner-producto-destacado-descripcion {
  color:#FFF;
  position: absolute;
  top:0px;
  background-image: url(../img/producto-descripcion-bg.png);
  padding-top: 75px;
}
#slider-destacados.simple .banner-producto-destacado-descripcion {
  width:592px;
  height:73px;
  padding-left:12px;
  padding-top:11px;
  left:0px;
  top:244px;
  -webkit-border-radius: 0 0 3px 3px;
  -moz-border-radius: 0 0 3px 3px;
  border-radius: 0 0 3px 3px;
}
#slider-destacados.detallado .banner-producto-destacado-descripcion {
  width:302px;
  height:212px;
  padding-left: 22px;
  left:543px;
}
#slider-destacados.detallado.amplio .banner-producto-destacado-descripcion {
  left:608px;
}
#slider-destacados .banner-producto-destacado-descripcion .oferta {
  position: absolute;
  top: 19px;
  left: 20px;
}
#slider-destacados.simple .banner-producto-destacado-descripcion .oferta {
  position: absolute;
  top: -232px;
  left: 15px;
}
#slider-destacados.simple .banner-producto-destacado-descripcion h2 {
  font-size:22px;
  font-weight:bold;
  display:inline-block;
  margin-bottom:6px;
}
#slider-destacados.detallado .banner-producto-destacado-descripcion h2 {
  font-size:20px;
  margin-bottom:9px;
}
#slider-destacados .banner-producto-destacado-descripcion h2 strong {
  display: block;
}
#slider-destacados.detallado .banner-producto-destacado-descripcion h2 strong {
  display:block;
  font-size:24px;
  font-weight:bold;
}
#slider-destacados.simple .banner-producto-destacado-descripcion h3 {
  font-size:22px;
  color:#7ab437;
  display:inline-block;
}
#slider-destacados  .banner-producto-destacado-descripcion .bt-comprar {
  margin-bottom:7px;
}
#slider-destacados.simple  .banner-producto-destacado-descripcion .bt-comprar strong {
  font-size:22px;
  padding:3px 4px;
  margin-right:0px;
}
#slider-destacados.simple  .banner-producto-destacado-descripcion .bt-comprar strong span {
  font-size:16px;
  background:none;
}
#slider-destacados.simple  .banner-producto-destacado-descripcion .bt-simple {
  display:inline-block;
  font-size:13px;
  top:-3px;
  position:relative;
}
#slider-destacados .banner-producto-destacado-descripcion .precio-viejo {
  color:#FFF!important;
}
#slider-destacados .banner-producto-destacado-descripcion .precio-viejo span:last-child {
  background-image:url(../img/del-precioviejo-blanco.png);
  /*background-image: url(../img/precio-tachado-blanco.png);*/
  background-repeat: no-repeat;
  background-position: center center;
}
#slider-destacados.simple .banner-producto-destacado-descripcion .precio-viejo {
  color:#7dbc39!important;
  position:relative;
  top:-3px;
}
#slider-destacados.simple .banner-producto-destacado-descripcion .precio-viejo span:last-child {
  background-image:url(../img/del-precioviejo-verde.png);
}
#slider-destacados.detallado .banner-producto-destacado-descripcion a.bt-text {
  margin-top:17px;
  color:#fff;
}
#slider-destacados.detallado.amplio .banner-producto-destacado-descripcion a.bt-text {
  color:#FFF;
  font-size:14px;
  display:block;
  margin-top:3px;
  text-decoration:underline;
}
#slider-destacados.detallado .banner-producto-destacado-descripcion p {

  width:270px;
  font-size:14px;
  color:#ccc;
  line-height:15px;
}
#slider-destacados.detallado .banner-producto-destacado-descripcion a.masinfo {
  display:block;
  margin-top:8px;
  text-decoration:underline;
}
#slider-destacados-controls {
  position: absolute;
  bottom:21px;
  z-index:900;
  background-color: #000000;
  filter:alpha(opacity=50) !important;
}
/* #banner-destacados #slider-destacados-controls {
  background-color: transparent !important;
  filter:alpha(opacity=0) !important;
}*/
#slider-destacados-controls.simple {
  right:15px;
  top:13px;
  padding:0px 5px;
  height:20px;
  line-height:20px;
  -webkit-border-radius: 12px;
  -moz-border-radius: 12px;
  border-radius: 12px;
  background-color: rgba(0, 0, 0, .5);
}
#slider-destacados-controls.detallado {
  left: 566px;
}
#slider-destacados-controls.detallado.amplio {
  left:629px;
}
#slider-destacados-controls div, #slider-destacados-controls a {
  float:left;
  margin-right:8px;
  font-size: 15px;
  color: #FFF;
}
#slider-destacados-controls.detallado.amplio a   {
  margin-right:4px;
  background-image: url(../img/slider-vin-control.png);
  background-repeat: no-repeat;
  background-position: 0px -10px;
  height: 10px;
  width: 11px;
  text-indent: -9999px;
}
#slider-destacados-controls a.selected, #slider-destacados-controls a:hover {
  color:#69af17;
}
#slider-destacados-controls.detallado.amplio a.selected   {
  color:#fff;
  background-position: 0px 0px;
}
#slider-destacados-hide.detallado {
  background-image: url(../img/bt-close-blue.png);
  background-repeat: no-repeat;
  background-position: 0px 0px;
  display: block;
  position: absolute;
  z-index: 900;
  top: -12px;
  right: -12px;
  height: 26px;
  width: 26px;
  text-indent: -9999px;
}
#slider-destacados-hide.detallado:hover {
  background-position: 0px -26px;
}
/****************************************************************/
/* Showroom Slider-Miniatura
*/
#showroom-slider-miniatuas h4{
  font-size:16px;
  color:#666;
  margin-left:-2px;
  float:left;
  margin-bottom:8px;
}
#showroom-slider-miniatuas h4 span {
  color:#5ca603;
}
#showroom-slider-miniatuas a.next, #showroom-slider-miniatuas a.prev {
  width:9px;
  height:14px;
  padding:0px;
  display:block;
  text-indent:-5000px;
  background-image:url(../img/thumbs-arrows-simple.png);
  background-repeat:no-repeat;
  float:right;
}
#showroom-slider-miniatuas a.next {
  background-position:right top;
}
#showroom-slider-miniatuas a.next:hover {
  background-position:right bottom;
}
#showroom-slider-miniatuas a.prev {
  background-position:left top;
  margin-right:10px;
}
#showroom-slider-miniatuas a.prev:hover {
  background-position:left bottom;
}
#showroom-slider-miniatuas .slider-content {
  width: 912px;
  height: 84px;
  clear: both;
  float: none;
  margin-bottom: 24px;
}
#showroom-slider-miniatuas .slider-content ul {
  width: 912px;
  height: 84px;
  overflow: hidden;
}
#showroom-slider-miniatuas .slider-content ul li {
  float:left;
  height: 84px;
  width: 84px;
  display: block;
  margin-right: 8px;
}

/*************************************************************************************************/
/*  Banner Listado Destacados */



/******************************************************************************************************/
/* Listado de productos */
#listado-productos {
  overflow:hidden;
  width:100%;
  padding-bottom:30px;

}
#saldos_con_tienda  #listado-productos {
  overflow:hidden;
  width:100%;
  padding-bottom:30px;
  letter-spacing: -.25em;
  word-spacing: -1em;
}

#listado-productos.tienda-home {
  padding-bottom:41px;
  margin-top:18px;
}
#listado-productos > li {
  font-size:12px;
  margin-right:28px;
  margin-bottom:40px;
  letter-spacing: normal;
  word-spacing: normal;
  display: inline-block;
  vertical-align: top;
}
#listado-productos.tienda-home > li {
  margin-bottom:17px;
}
#listado-productos.simple-3 > li {
  width:275px;
}
#listado-productos.simple-4 > li {
  width:200px;
}
#listado-productos li img {
  margin-bottom:7px;
  display: block!important;
  margin-left: auto!important;
  margin-right: auto!important;
}
#listado-productos.tienda-home li img {
  display:block;
  margin-bottom:5px;
}
#listado-productos li .oferta {
  margin-top:-25px;
  margin-bottom:5px;
  position:relative;
  z-index:100;
}
#listado-productos li h3 {
  font-size:15px;
  line-height:15px;
  color:#666;
  margin-bottom:3px;
  margin-left:2px;
}
#listado-productos.tienda-home li h3 {
  color:#000;
  font-weight:bold;
  margin-bottom:10px;
  margin-left:0px;
  display: inline-block;
}
#listado-productos.tienda-home li h3 a {
  color:#000;
  text-decoration: none;
}
#listado-productos.tienda-home li h3 a:hover {
  color:#000;
  text-decoration: underline;
}
#listado-productos li h3 strong {
  font-size:16px;
  color:#000;
  display:block;
}
#listado-productos li .bt-comprar {
  margin-bottom:1px;
}
#listado-productos li p {
  color:#666;
  line-height:12px;
  margin-left:3px;
}
#listado-productos.tienda-home li p {
  line-height:13px;
  font-size:13px;
  margin-left:0px;
  margin-bottom:5px;
}
#listado-productos.tienda-home li .bt-text {
  font-size:13px;
}
#listado-productos.tienda-home.categoria  {
  padding-bottom:1px;
}
#listado-productos.tienda-home.categoria  li {
  margin-bottom:33px;
}
#listado-productos.tienda-home li p a  {
  color: #666;
}
#listado-productos.tienda-home li p a:hover {
  text-decoration: underline;
}

#listado-productos.tienda-home.categoria  li a.bt-text {
  color: #61922c;
}
#listado-productos.tienda-home.categoria li a.bt-text:hover {
  text-decoration: none;
}

#listado-productos.tienda-home.categoria  li img {
  margin-bottom:7px;
}
#listado-productos.tienda-home.categoria  li .nuevo {
  font-size:12px;
  padding-top:1px;
  margin-left:3px;
  top:1px;
}
#listado-productos.tienda-home.categoria  .clearing-color {
  margin-bottom: 20px;
}
#listado-productos.tienda-home.categoria  li .no-disponible + a.bt-text {
  color: #0099cc;
}
#listado-productos li ul.listado-productos-caracteristicas {
  display:block;
  overflow:hidden;
  margin-top:10px;
  margin-bottom:7px;
  margin-left:3px;
}
#listado-productos li ul.listado-productos-caracteristicas li {
  color:#000;
  line-height:14px;
  font-size: 12px;
}
#listado-productos li ul.listado-productos-opciones-precio {
  display:block;
  overflow:hidden;
  margin-bottom:9px;
  margin-top:-2px;
  margin-left:3px;
  line-height: 15px;
}
#listado-productos li ul.listado-productos-opciones-precio .precio-viejo span:last-child {
  background-image:url(../img/del-precioviejo-horiz.png);
  background-repeat:repeat-x;
  background-position:left 1px;
}
#listado-productos li a.mas-info {
  color:#0099cc;
  text-decoration:underline;
  margin-left:3px;
}
#listado-productos li a.mas-info:hover {
  text-decoration: none;
}
#listado-productos.tienda-fisica .bt-comprar  {
  padding-right:3px!important;
}
#listado-productos.tienda-fisica .bt-comprar strong  {
  margin-right:0px;
}
#listado-productos.tienda-fisica li .unidades-disp-si, #listado-productos li .unidades-disp-no {
  margin-bottom:10px;
}
#listado-productos.tienda-home li .no-disponible {
  color:#cc0000;
  padding-top:4px;
  margin-bottom:3px;
}


/************************************************************************************************/

#listado-productos-pag {
  display:block;
  overflow:hidden;
  width:324px;
  padding-bottom:32px;
  margin:0px auto;
}
#listado-productos-pag li {
  color:#999;
  font-size:17px;
  float:left;
  margin-right:10px;
}
#listado-productos-pag li + li {
  color:#000;
  margin-left:3px;
}
#listado-productos-pag li a {
  color:#0099cc;
  text-decoration:underline;
}
#listado-productos-pag li a:hover {
  text-decoration: none;
}

/****************************************************************/
/* Home
*/

#tienda-home #nav.home li:last-child {
  background:none;
}
#tienda-home #nav.home li:last-child a {
  text-decoration: underline;
  font-weight:normal;
  color:#666;
}
#tienda-home #caracteristicas-compra {
  width:308px;
  float:right;
  color:#999;
}
#tienda-home #caracteristicas-compra li {
  position:relative;
  width:195px;
  padding: 20px 10px 24px 101px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  background: -webkit-gradient(linear, left top, left bottom, from(#f6f6ef), to(#e6e1d4));
  background: -moz-linear-gradient(top,#f6f6ef,#e6e1d4);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6ef', endColorstr='#e6e1d4');
}
#tienda-home #caracteristicas-compra li + li {
  margin-top:2px;
  padding-top:29px;
  padding-bottom:29px;
}
#tienda-home #caracteristicas-compra li:last-child {
  padding-top:26px;
}
#tienda-home #caracteristicas-compra li h3 {
  font-family:"HelveticaNeueCondensedBold";
  font-size:22px;
  color:#333;
  margin-bottom:3px;
}
#tienda-home #caracteristicas-compra li h3 span {
  color:#7dbc39;
}
#tienda-home #caracteristicas-compra li p {
  width:185px;
}
#tienda-home #caracteristicas-compra li > span {
  position:absolute;
  top:20px;
  left:22px;
  width:72px;
  height:66px;
}
#tienda-home .icono-formaspago {
  background-image:url(../img/icono-formaspago.png);
  width:52px;
  height:52px;
  left:19px;
  top:16px;
}
#tienda-home .icono-envio {
  background-image:url(../img/icono-envio.png);
  width:55px;
  height:44px;
  left:16px;
  top:13px;
}
#tienda-home .icono-entrega {
  background-image:url(../img/icono-entrega.png);
  width:46px;
  height:51px;
  left:20px;
  top:14px;
}
#tienda-home .icono-ayuda {
  background-image:url(../img/ayuda_icon.png);
  width:46px;
  height:51px;
  left:20px;
  top:14px;
}
#home-listado-titulo   {
  font-size:22px;
  font-weight:bold;
  margin-bottom:10px;
  letter-spacing:-1px;
  margin-top: 10px;
  margin-right: 0px;
  margin-left: 0px;
}

#tienda-home h1 {
  font-size:18px;
  color:#62932d;
  line-height:21px;
  margin-bottom:23px;
}
#tienda-home h1 strong {
  display:block;
  color:#000;
  font-size:27px;
}

#tienda-home #menu-categorias {
  width:892px;
  height:170;
  padding:15px 0px 24px 22px;
  background-color:#efefef;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  display:block;
  overflow:hidden;
  margin-bottom:23px;
  margin-top:3px;
}
#tienda-home #menu-categorias ul {
  float:left;
}
#tienda-home #menu-categorias ul + ul {
  margin-left:20px;
  border-left:solid 1px #ccc;
  padding-left:22px;
}
#tienda-home #menu-categorias ul li {
  font-size:14px;
  line-height:19px;
  color:#666;
}
#tienda-home #menu-categorias ul li a {
  text-decoration:underline;
  color: #22a5d1;
  font-size:13px;
}

/*************************************************************************/
/* SHOWROOM HOME CATEGORIA                                               */

#showroom-home .clearing-color {
  margin-bottom:31px;
}
#showroom-home h1 {
  font-size:35px;
  float:left;
  letter-spacing: -1px;
}
#showroom-home #tienda-cercana {
  color:#FFF;
  font-size:15px;
  padding-left:45px;
  height:52px;
  line-height:52px;
  background-color:#6fb61d;
  float:right;
   /* modificacion fusion R3 18/10/2013 */
   /*
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  */
  background-image:url(../img/icono-lugar.png);
  background-repeat:no-repeat;
  background-position:11px 11px;
  margin-top:-6px;
  margin-bottom:17px;
  padding-right: 16px;
}
#showroom-home #filtro-opciones {
  width:888px;
  height:170;
  background-color:#efefef;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  display:block;
  overflow:hidden;
  margin-bottom:23px;
  clear: both;
  padding-top: 13px;
  padding-right: 0px;
  padding-bottom: 25px;
  /* modificacion fusion R3 23/10/2013 */
/*  padding-left: 26px; */
}
#showroom-home #filtro-opciones ul {
  float:left;
}
#showroom-home #filtro-opciones ul + ul {
  margin-left:26px;
  border-left:solid 1px #ddd;
  padding-left:24px;
}
#showroom-home #filtro-opciones li {
  font-size:14px;
  line-height:20px;
  color:#666;
}
#showroom-home #filtro-opciones li:first-child {
  margin-bottom:3px;
}
#showroom-home #filtro-opciones ul li label {
  font-size:13px;
}
#showroom-home #filtro-opciones a.marcartodos {
  color:#0099cc;
  text-decoration:underline;
  margin-left:-2px;
  display:block;
  clear: both;
  float: none;
  padding-top: 10px;
}
#showroom-home #filtro-opciones a.marcartodos:hover {
  text-decoration: none;
}

#showroom-home #listado-productos {
  display:block;
  overflow:hidden;
  padding-bottom:30px;
  margin-left:-43px;
  letter-spacing: -.25em;
  word-spacing: -1em;
  width:auto;
}
#showroom-home #listado-productos > li {
  width:277px;
  margin-left:42px;
  margin-right:0px;
  margin-bottom:40px;
  letter-spacing: normal;
  vertical-align: top;
  word-spacing: normal;
  display: inline-block;
}
#showroom-home #listado-productos li img {
  margin-bottom:7px;
}
#showroom-home #listado-productos li .oferta {
  margin-top:-25px;
  margin-bottom:5px;
  position:relative;
  z-index:100;
}
#showroom-home #listado-productos li h3 {
  font-size:15px;
  line-height:15px;
  color:#666;
  margin-bottom:3px;
  margin-left:2px;
}
#showroom-home #listado-productos li h3 strong {
  font-size:16px;
  color:#000;
  display:block;
}
#showroom-home #listado-productos li .bt-comprar {
  margin-bottom:1px;
}
#showroom-home #listado-productos li .bt-comprar strong {
  margin-right:6px;
}
#showroom-home #listado-productos li p {
  color:#666;
  font-size:12px;
  line-height:12px;
  margin-left:3px;
}
#showroom-home #listado-productos li ul.listado-productos-caracteristicas {
  display:block;
  overflow:hidden;
  margin-top:0px;
  margin-bottom:12px;
  margin-left:3px;
}
#showroom-home #listado-productos li ul.listado-productos-caracteristicas li {
  color:#4a4a4a;
  line-height:14px;
  font-size: 12px;
  font-weight:500;
}
#showroom-home #listado-productos li ul.listado-productos-opciones-precio {
  display:block;
  overflow:hidden;
  margin-bottom:9px;
  margin-top:-2px;
  margin-left:3px;
  line-height: 15px;
}
#showroom-home #listado-productos li a.mas-info {
  color:#0099cc;
  text-decoration:underline;
  margin-left:3px;
}
#showroom-home #listado-productos li a.mas-info:hover {
  text-decoration: none;
}

/****************************************************************/
/* Listado Tienda Virtual
*/



/*************************************************************************************************/
#seccionhome h1 {
  font-size:35px;
  float:left;
  letter-spacing: -1px;
}
#seccionhome.tabs h1 {
  float: none;
  margin-bottom: 19px !important;
}
#seccionhome #tienda-cercana {
  color:#FFF;
  font-size:15px;
  padding-right:15px;
  padding-left:45px;
  height:52px;
  line-height:52px;
  background-color:#6fb61d;
  float:right;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background-image:url(../img/icono-lugar.png);
  background-repeat:no-repeat;
  background-position:11px 11px;
  margin-top:-6px;
  margin-bottom:17px;
}

#seccionhome #filtro-opciones {
  width:888px;
  height:170;
  background-color:#efefef;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  display:block;
  /* modificacion fusion 22/10/2013 */
 /* overflow:hidden; */
  margin-bottom:23px;
  clear: both;
  padding-top: 13px;
  padding-right: 0px;
  padding-bottom: 18px;
  padding-left: 26px;
  position: relative;
}
#seccionhome #filtro-opciones ul {
  float:left;
}
#seccionhome #filtro-opciones ul + ul {
  margin-left:26px;
  border-left:solid 1px #ddd;
  padding-left:24px;
}
#seccionhome #filtro-opciones li {
  font-size:14px;
  line-height:20px;
  color:#666;
}
#seccionhome #filtro-opciones li:first-child {
  margin-bottom:3px;
}
#seccionhome #filtro-opciones ul li label {
  font-size:13px;
}
#seccionhome #filtro-opciones a.marcartodos {
  color:#0099cc;
  text-decoration:underline;
  margin-left:-2px;
  display:block;
  clear: both;
  float: none;
  padding-top: 10px;
}
#seccionhome #filtro-opciones a.marcartodos:hover {
  text-decoration: none;
}


/****************************************************************/
/* Listado Tienda F�sica
*/

#seccionhome #tienda-cercana {
  color:#FFF;
  font-size:15px;
  padding-right:20px;
  padding-left:45px;
  height:52px;
  line-height:52px;
  background-color:#6fb61d;
  float:right;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background-image:url(../img/icono-lugar.png);
  background-repeat:no-repeat;
  background-position:11px 11px;
  margin-top:-6px;
  margin-bottom:17px;
}

#seccionhome.fisica #tienda-cercana {
  background-color:#b1ca19;
}
#seccionhome.fisica #tienda-cercana a + a {
  margin-left:10px;
}
#seccionhome.fisica #tienda-cercana .bt-simple-small {
  font-size:13px;
}
#seccionhome.fisica #tienda-cercana > strong  {
  font-size:16px;
  margin-right:5px;
}


/****************************************************************/
/* Listado Comuesto
*/
#seccionhome.compuesto #tienda-cercana {
  background-color:#6fb61d;
}
#seccionhome.compuesto #listado-productos {
  margin-left:-45px;
  width:auto;
}
#seccionhome.compuesto #listado-productos > li {
  /* width:275px; */
  width: 260px;
  margin-left:44px;
  margin-right:0px;
  margin-bottom:40px;
}
#seccionhome.compuesto .bt-comprar strong {
  margin-right:6px;
}
#seccionhome.compuesto #listado-productos li ul.listado-productos-caracteristicas, #listado-productos li ul.listado-productos-caracteristicas {
  margin-top:0px;
  margin-bottom:12px;
}

#seccionhome.compuesto #listado-productos li ul.listado-productos-caracteristicas li, #listado-productos li ul.listado-productos-caracteristicas li {
  color: #4A4A4A;
  font-weight:bold;
}
#seccionhome.compuesto #listado-productos li ul.listado-productos-opciones-precio {
  margin-top: 8px;
  line-height: 13px;
}
#seccionhome.compuesto #listado-productos li ul.listado-productos-opciones-precio li {
  color:#79a24b;
  display:block;
  margin-bottom:2px;
}
#seccionhome #listado-productos li ul.listado-productos-opciones-precio li label.clickeable {
  color:#666;
}
#seccionhome.compuesto #listado-productos li ul.listado-productos-opciones-precio li strong {
  color:#666;
  float:right;
}
#seccionhome.compuesto #listado-productos li ul.listado-productos-opciones-precio li strong.precio-oferta {
  min-width:43px;
}
#seccionhome.compuesto #listado-productos li .bt-comprar + .precio-viejo {
  position:relative;
  left:-56px;
  top:-27px;
}
#seccionhome.compuesto #listado-productos .listado-productos-opciones-precio li strong span {
  font-weight:normal;
  background:none;
}

/****************************************************************/
/* Listado Tienda Virtual
*/
#tienda-ficha-producto #nav li:last-child,
#fichabodegon #nav li:last-child,
#fichavariante #nav li:last-child,
#fichasimple #nav li:last-child,
#fichaoutlet  #nav li:last-child, #fichaventaflash #nav li:last-child, #fichauniversal #nav li:last-child
  {
   /* background-image:url(../img/nav-li-bg-last.png);
  background-repeat:no-repeat;
  background-position:left 1px;
  padding-left:17px;
  margin-left:-5px; */
}
#tienda-ficha-producto #ficha-producto-slider,
#fichabodegon #ficha-producto-slider,
#fichavariante #ficha-producto-slider,
#fichasimple #ficha-producto-slider,
#fichaoutlet #ficha-producto-slider, #fichaventaflash #ficha-producto-slider, #fichauniversal #ficha-producto-slider
  {
  width:443px;
  height:468px;
  float:left;
  margin-left:2px;
  margin-top:11px;
  border:solid 1px #d3d3d3;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
#tienda-ficha-producto #ficha-producto-slider-img,
#fichabodegon #ficha-producto-slider-img,
#fichavariante #ficha-producto-slider-img,
#fichasimple #ficha-producto-slider-img,
#fichaoutlet #ficha-producto-slider-img, #fichaventaflash #ficha-producto-slider-img, #fichauniversal #ficha-producto-slider-img
  {
  width:423px;
  height:362px;
  margin:10px;
  text-align:center;
  position:relative;
}
#tienda-ficha-producto #ficha-producto-slider-img .hidden,
#fichabodegon #ficha-producto-slider-img .hidden,
#fichavariante #ficha-producto-slider-img .hidden,
#fichasimple #ficha-producto-slider-img .hidden,
#fichaoutlet #ficha-producto-slider-img .hidden, #fichaventaflash #ficha-producto-slider-img .hidden, #fichauniversal #ficha-producto-slider-img .hidden
  {
  display: none;
}

#tienda-ficha-producto #ficha-producto-slider-img img,
#fichabodegon #ficha-producto-slider-img img,
#fichavariante #ficha-producto-slider-img img,
#fichasimple #ficha-producto-slider-img img,
#fichaoutlet #ficha-producto-slider-img img, #fichaventaflash #ficha-producto-slider-img img, #fichauniversal #ficha-producto-slider-img img
  {
  height:360px;
}
#tienda-ficha-producto .naterial,
#fichabodegon .naterial,
#fichavariante .naterial,
#fichasimple .naterial,
#fichaoutlet .naterial, #fichaventaflash .naterial, #fichauniversal .naterial
  {
  width:34px;
  height:40px;
  position:absolute;
  top:-2px;
  left:-1px;
  background-image: url(../img/naterial.png);
}
#tienda-ficha-producto #ficha-producto-slider-img .bt-simple,
#fichabodegon #ficha-producto-slider-img .bt-simple,
#fichavariante #ficha-producto-slider-img .bt-simple,
#fichasimple #ficha-producto-slider-img .bt-simple,
#fichaoutlet #ficha-producto-slider-img .bt-simple, #fichaventaflash #ficha-producto-slider-img .bt-simple, #fichauniversal #ficha-producto-slider-img .bt-simple
  {
  position:absolute;
  bottom:1px;
  left:0px;
}
#tienda-ficha-producto #ficha-producto-slider-thumbs,
#fichabodegon #ficha-producto-slider-thumbs,
#fichavariante #ficha-producto-slider-thumbs,
#fichasimple #ficha-producto-slider-thumbs,
#fichaoutlet #ficha-producto-slider-thumbs, #fichaventaflash #ficha-producto-slider-thumbs, #fichauniversal #ficha-producto-slider-thumbs
  {
  height:85px;
  border-top:solid 1px #CCC;
  position:relative;
}

#tienda-ficha-producto #ficha-producto-slider-thumbs > a,
#fichabodegon #ficha-producto-slider-thumbs > a,
#fichavariante #ficha-producto-slider-thumbs > a,
#fichasimple #ficha-producto-slider-thumbs > a,
#fichaoutlet #ficha-producto-slider-thumbs > a, #fichaventaflash #ficha-producto-slider-thumbs > a, #fichauniversal #ficha-producto-slider-thumbs > a
  {
  width:18px;
  height:18px;
  padding:0px;
  display:block;
  position:absolute;
  top:34px;
  background-image: url(../img/arrows-simple.png);
}
#tienda-ficha-producto #ficha-producto-slider-thumbs a.prev,
#fichabodegon #ficha-producto-slider-thumbs a.prev,
#fichavariante #ficha-producto-slider-thumbs a.prev,
#fichasimple #ficha-producto-slider-thumbs a.prev,
#fichaoutlet #ficha-producto-slider-thumbs a.prev, #fichaventaflash #ficha-producto-slider-thumbs a.prev, #fichauniversal #ficha-producto-slider-thumbs a.prev
  {
  background-position:left top;
  left:27px;
}
#tienda-ficha-producto #ficha-producto-slider-thumbs a.next,
#fichabodegon #ficha-producto-slider-thumbs a.next,
#fichavariante #ficha-producto-slider-thumbs a.next,
#fichasimple #ficha-producto-slider-thumbs a.next,
#fichaoutlet #ficha-producto-slider-thumbs a.next, #fichaventaflash #ficha-producto-slider-thumbs a.next, #fichauniversal #ficha-producto-slider-thumbs a.next
  {
  background-position: right top;
  right:31px;
}
#tienda-ficha-producto #ficha-producto-slider-thumbs div.slider-wrapper,
#fichabodegon #ficha-producto-slider-thumbs div.slider-wrapper,
#fichavariante #ficha-producto-slider-thumbs div.slider-wrapper,
#fichasimple #ficha-producto-slider-thumbs div.slider-wrapper,
#fichaoutlet #ficha-producto-slider-thumbs div.slider-wrapper, #fichaventaflash #ficha-producto-slider-thumbs div.slider-wrapper, #fichauniversal #ficha-producto-slider-thumbs div.slider-wrapper
  {
  height: 73px;
  overflow: hidden;
  position: absolute;
  left: 93px;
  top: -1px;
  width: 256px;
}
#tienda-ficha-producto #ficha-producto-slider-thumbs ul,
#fichabodegon #ficha-producto-slider-thumbs ul,
#fichavariante #ficha-producto-slider-thumbs ul,
#fichasimple #ficha-producto-slider-thumbs ul,
#fichaoutlet #ficha-producto-slider-thumbs ul, #fichaventaflash #ficha-producto-slider-thumbs ul, #fichauniversal #ficha-producto-slider-thumbs ul
  {
  height: 73px;
  overflow: hidden;
  width: 256px;
}
#tienda-ficha-producto #ficha-producto-slider-thumbs ul li,
#fichabodegon #ficha-producto-slider-thumbs ul li,
#fichavariante #ficha-producto-slider-thumbs ul li,
#fichasimple #ficha-producto-slider-thumbs ul li,
#fichaoutlet #ficha-producto-slider-thumbs ul li, #fichaventaflash #ficha-producto-slider-thumbs ul li, #fichauniversal #ficha-producto-slider-thumbs ul li
  {
  height:61px;
  padding-top:12px;
  float:left;
  display: block;
  margin-right: 4px;
  width: 61px;
}
#tienda-ficha-producto #ficha-producto-slider-thumbs ul li.active,
#fichabodegon #ficha-producto-slider-thumbs ul li.active,
#fichavariante #ficha-producto-slider-thumbs ul li.active,
#fichasimple #ficha-producto-slider-thumbs ul li.active,
#fichaoutlet #ficha-producto-slider-thumbs ul li.active, #fichaventaflash #ficha-producto-slider-thumbs ul li.active, #fichauniversal #ficha-producto-slider-thumbs ul li.active
  {
  background-image: url(../img/ficha-slider-active.png);
  background-position:center top;
  background-repeat:no-repeat;
}
#tienda-ficha-producto #ficha-producto-descripcion,
#fichabodegon #ficha-producto-descripcion,
#fichavariante #ficha-producto-descripcion,
#fichasimple #ficha-producto-descripcion,
#fichaoutlet #ficha-producto-descripcion, #fichaventaflash #ficha-producto-descripcion, #fichauniversal #ficha-producto-descripcion
  {
  color:#999;
  /* width:447px; */
  width: 446px;
  margin-left:20px;
  margin-top:13px;
  float:left;
}
#tienda-ficha-producto #ficha-producto-descripcion .bt-simple,
#fichabodegon #ficha-producto-descripcion .bt-simple,
#fichavariante #ficha-producto-descripcion .bt-simple,
#fichasimple #ficha-producto-descripcion .bt-simple,
#fichaoutlet #ficha-producto-descripcion .bt-simple, #fichaventaflash #ficha-producto-descripcion .bt-simple, #fichauniversal #ficha-producto-descripcion .bt-simple
  {
  float:right;
  margin-left:5px;
}
#tienda-ficha-producto #ficha-producto-descripcion .oferta,
#fichabodegon #ficha-producto-descripcion .oferta,
#fichavariante #ficha-producto-descripcion .oferta,
#fichasimple #ficha-producto-descripcion .oferta,
#fichaoutlet #ficha-producto-descripcion .oferta, #fichaventaflash #ficha-producto-descripcion .oferta, #fichauniversal #ficha-producto-descripcion .oferta
  {
  width:68px;
  font-size:18px;
  margin-bottom:9px;
}
#tienda-ficha-producto #ficha-producto-descripcion h2,
#fichabodegon #ficha-producto-descripcion h2,
#fichavariante #ficha-producto-descripcion h2,
#fichasimple #ficha-producto-descripcion h2,
#fichaoutlet #ficha-producto-descripcion h2, #fichaventaflash #ficha-producto-descripcion h2, #fichauniversal #ficha-producto-descripcion h2
  {
  font-size:20px;
  margin-bottom:3px;
  line-height:21px;
}
#tienda-ficha-producto #ficha-producto-descripcion h2 strong,
#fichabodegon #ficha-producto-descripcion h2 strong,
#fichavariante #ficha-producto-descripcion h2 strong,
#fichasimple #ficha-producto-descripcion h2 strong,
#fichaoutlet #ficha-producto-descripcion h2 strong, #fichaventaflash #ficha-producto-descripcion h2 strong, #fichauniversal #ficha-producto-descripcion h2 strong,
  {
  font-size:26px;
  color:#000;
  font-weight:bold;
  display:block;
}
#tienda-ficha-producto #ficha-producto-descripcion h5,
#fichabodegon #ficha-producto-descripcion h5,
#fichavariante #ficha-producto-descripcion h5,
#fichasimple #ficha-producto-descripcion h5,
#fichaoutlet #ficha-producto-descripcion h5, #fichaventaflash #ficha-producto-descripcion h5, #fichauniversal #ficha-producto-descripcion h5
{
  margin-bottom:8px;
}
#tienda-ficha-producto #ficha-producto-descripcion p,
#fichabodegon #ficha-producto-descripcion p,
#fichavariante #ficha-producto-descripcion p,
#fichasimple #ficha-producto-descripcion p,
#fichaoutlet #ficha-producto-descripcion p, #fichaventaflash #ficha-producto-descripcion p, #fichauniversal #ficha-producto-descripcion p
{
  line-height:14px;
  margin-bottom:10px;
}
#tienda-ficha-producto #ficha-producto-caracteristicas,
#fichabodegon #ficha-producto-caracteristicas,
#fichavariante #ficha-producto-caracteristicas,
#fichasimple #ficha-producto-caracteristicas,
#fichaoutlet #ficha-producto-caracteristicas, #fichaventaflash #ficha-producto-caracteristicas, #fichauniversal #ficha-producto-caracteristicas
{
  margin-bottom:11px;
}
#tienda-ficha-producto #ficha-producto-caracteristicas li,
#fichabodegon #ficha-producto-caracteristicas li,
#fichavariante #ficha-producto-caracteristicas li,
#fichasimple #ficha-producto-caracteristicas li,
#fichaoutlet #ficha-producto-caracteristicas li, #fichaventaflash #ficha-producto-caracteristicas li, #fichauniversal #ficha-producto-caracteristicas li
{
  font-size:14px;
  color:#62932d;
  line-height:17px;
  list-style-image:url(../img/bullet-dics.png);
  list-style-position:outside;
  margin-left:13px;
}
#tienda-ficha-producto #ficha-producto-caracteristicas li.producto-caracteristicas-eco,
#fichabodegon #ficha-producto-caracteristicas li.producto-caracteristicas-eco,
#fichavariante #ficha-producto-caracteristicas li.producto-caracteristicas-eco,
#fichasimple #ficha-producto-caracteristicas li.producto-caracteristicas-eco,
#fichaoutlet #ficha-producto-caracteristicas li.producto-caracteristicas-eco, #fichaventaflash #ficha-producto-caracteristicas li.producto-caracteristicas-eco, #fichauniversal #ficha-producto-caracteristicas li.producto-caracteristicas-eco
{
  background-image:url(../img/icono-eco.png);
  background-repeat:no-repeat;
  background-position:left top;
  padding-left:24px;
}

#tienda-ficha-producto #ficha-producto-descripcion .bt-text,
#fichabodegon #ficha-producto-descripcion .bt-text,
#fichavariante #ficha-producto-descripcion .bt-text,
#fichasimple #ficha-producto-descripcion .bt-text,
#fichaoutlet #ficha-producto-descripcion .bt-text, #fichaventaflash #ficha-producto-descripcion .bt-text, #fichauniversal #ficha-producto-descripcion .bt-text
{
  font-size:14px;
  margin-bottom:16px;
}
#tienda-ficha-producto #ficha-producto-descripcion .bt-comprar,
#fichabodegon #ficha-producto-descripcion .bt-comprar,
#fichavariante #ficha-producto-descripcion .bt-comprar,
#fichasimple #ficha-producto-descripcion .bt-comprar,
#fichaoutlet #ficha-producto-descripcion .bt-comprar, #fichaventaflash #ficha-producto-descripcion .bt-comprar, #fichauniversal #ficha-producto-descripcion .bt-comprar
{
  font-weight:bold;
  font-size:21px;
  margin-bottom:13px;
}
#tienda-ficha-producto #ficha-producto-descripcion .bt-comprar strong,
#fichabodegon #ficha-producto-descripcion .bt-comprar strong,
#fichavariante #ficha-producto-descripcion .bt-comprar strong,
#fichasimple #ficha-producto-descripcion .bt-comprar strong,
#fichaoutlet #ficha-producto-descripcion .bt-comprar strong, #fichaventaflash #ficha-producto-descripcion .bt-comprar strong, #fichauniversal #ficha-producto-descripcion .bt-comprar strong,
#ficha-producto-descripcion del.precio-viejo {
  font-size:22px;
}
#tienda-ficha-producto #ficha-producto-descripcion .bt-comprar strong,
#fichabodegon #ficha-producto-descripcion .bt-comprar strong,
#fichavariante #ficha-producto-descripcion .bt-comprar strong,
#fichasimple #ficha-producto-descripcion .bt-comprar strong,
#fichaoutlet #ficha-producto-descripcion .bt-comprar strong, #fichaventaflash #ficha-producto-descripcion .bt-comprar strong, #fichauniversal #ficha-producto-descripcion .bt-comprar strong
{
  padding:3px 6px 2px 5px;
  margin-right:7px;
}
#tienda-ficha-producto #ficha-producto-descripcion .bt-comprar strong span,
#fichabodegon #ficha-producto-descripcion .bt-comprar strong span,
#fichavariante #ficha-producto-descripcion .bt-comprar strong span,
#fichasimple #ficha-producto-descripcion .bt-comprar strong span,
#fichaoutlet #ficha-producto-descripcion .bt-comprar strong span, #fichaventaflash #ficha-producto-descripcion .bt-comprar strong span, #fichauniversal #ficha-producto-descripcion .bt-comprar strong span,
#ficha-producto-descripcion .precio-viejo span {
  font-size:14px;
  font-weight:normal;
}
#tienda-ficha-producto #ficha-producto-descripcion .precio-viejo,
#fichabodegon #ficha-producto-descripcion .precio-viejo,
#fichavariante #ficha-producto-descripcion .precio-viejo,
#fichasimple #ficha-producto-descripcion .precio-viejo,
#fichaoutlet #ficha-producto-descripcion .precio-viejo, #fichaventaflash #ficha-producto-descripcion .precio-viejo, #fichauniversal #ficha-producto-descripcion .precio-viejo
{
  color:#999;
}

#tienda-ficha-producto #ficha-producto-descripcion .precio-viejo span:last-child,
#fichabodegon #ficha-producto-descripcion .precio-viejo span:last-child,
#fichavariante #ficha-producto-descripcion .precio-viejo span:last-child,
#fichasimple #ficha-producto-descripcion .precio-viejo span:last-child,
#fichaoutlet #ficha-producto-descripcion .precio-viejo span:last-child, #fichaventaflash #ficha-producto-descripcion .precio-viejo span:last-child, #fichauniversal #ficha-producto-descripcion .precio-viejo span:last-child
{
  background-image:url(../img/del-precioviejo-horiz.png);
  background-repeat:repeat-x;
  background-position:left 6px;
}
#tienda-ficha-producto #ficha-producto-descripcion .entrega-dia,
#fichabodegon #ficha-producto-descripcion .entrega-dia,
#fichavariante #ficha-producto-descripcion .entrega-dia,
#fichasimple #ficha-producto-descripcion .entrega-dia,
#fichaoutlet #ficha-producto-descripcion .entrega-dia, #fichaventaflash #ficha-producto-descripcion .entrega-dia, #fichauniversal #ficha-producto-descripcion .entrega-dia
{
  font-size:14px;
  background-image: url(../img/icono-entregadia-big.png);
  padding-left:16px;
  margin-bottom:1px;
  float:none;
}
#tienda-ficha-producto #ficha-producto-descripcion .entrega-dia + p,
#fichabodegon #ficha-producto-descripcion .entrega-dia + p,
#fichavariante #ficha-producto-descripcion .entrega-dia + p,
#fichasimple #ficha-producto-descripcion .entrega-dia + p,
#fichaoutlet #ficha-producto-descripcion .entrega-dia + p, #fichaventaflash #ficha-producto-descripcion .entrega-dia + p, #fichauniversal #ficha-producto-descripcion .entrega-dia + p
{
  font-size:14px;
}
#tienda-ficha-producto #ficha-tecnica,
#fichabodegon #ficha-tecnica,
#fichavariante #ficha-tecnica,
#fichasimple #ficha-tecnica,
#fichaoutlet #ficha-tecnica, #fichaventaflash #ficha-tecnica, #fichauniversal #ficha-tecnica
{
  padding:25px 23px 55px 23px;
  width:100%;
  margin-left:-23px;
  margin-top:28px;
  background-color:#efefef;
  display:block;
  overflow:hidden;
}
#tienda-ficha-producto #ficha-tecnica h4,
#fichabodegon #ficha-tecnica h4,
#fichavariante #ficha-tecnica h4,
#fichasimple #ficha-tecnica h4,
#fichaoutlet #ficha-tecnica h4, #fichaventaflash #ficha-tecnica h4, #fichauniversal #ficha-tecnica h4
{
  font-size:22px;
  font-weight:bold;
  margin-bottom:14px;
}
#tienda-ficha-producto #ficha-tecnica ul,
#fichabodegon #ficha-tecnica ul,
#fichavariante #ficha-tecnica ul,
#fichasimple #ficha-tecnica ul,
#fichaoutlet #ficha-tecnica ul, #fichaventaflash #ficha-tecnica ul, #fichauniversal #ficha-tecnica ul
{
  /* width:914px; */
  width: 100%;
  float:left;
  margin-bottom: 30px;
}
#tienda-ficha-producto #ficha-tecnica ul li,
#fichabodegon #ficha-tecnica ul li,
#fichavariante #ficha-tecnica ul li,
#fichasimple #ficha-tecnica ul li,
#fichaoutlet #ficha-tecnica ul li, #fichaventaflash #ficha-tecnica ul li, #fichauniversal #ficha-tecnica ul li
{
  margin-bottom:4px;
  border-bottom: 1px solid #CBDEB6;
  /* display:block; */
  display: inline-block;
  overflow:hidden;
  padding-bottom:5px;
  width: 49%!important;
}
#tienda-ficha-producto #ficha-tecnica ul li:last-child,
#fichabodegon #ficha-tecnica ul li:last-child,
#fichavariante #ficha-tecnica ul li:last-child,
#fichasimple #ficha-tecnica ul li:last-child,
#fichaoutlet #ficha-tecnica ul li:last-child, #fichaventaflash #ficha-tecnica ul li:last-child, #fichauniversal #ficha-tecnica ul li:last-child
{
  border:none;
  border-bottom: 1px solid #CBDEB6!important;
}
#tienda-ficha-producto #ficha-tecnica ul li span,
#fichabodegon #ficha-tecnica ul li span,
#fichavariante #ficha-tecnica ul li span,
#fichasimple #ficha-tecnica ul li span,
#fichaoutlet #ficha-tecnica ul li span, #fichaventaflash #ficha-tecnica ul li span, #fichauniversal #ficha-tecnica ul li span
{
  width:230px;
  padding-right:40px;
  float:left;
  color:#666;
  margin-left:3px;
  padding-bottom:1px;
}

#tienda-ficha-producto #ficha-tecnica a,
#fichabodegon #ficha-tecnica a,
#fichavariante #ficha-tecnica a,
#fichasimple #ficha-tecnica a,
#fichaoutlet #ficha-tecnica a, #fichaventaflash #ficha-tecnica a, #fichauniversal #ficha-tecnica a
{
  float:right;
  color:#999;
  text-align:right;
  padding-right:50px;
  height:45px;
  margin-right:-3px;
  margin-top:32px;
  background-image: url(../img/bt-down.png);
  background-repeat:no-repeat;
  background-position:right top;
}
#tienda-ficha-producto #ficha-tecnica a:hover,
#fichabodegon #ficha-tecnica a:hover,
#fichavariante #ficha-tecnica a:hover,
#fichasimple #ficha-tecnica a:hover,
#fichaoutlet #ficha-tecnica a:hover, #fichaventaflash #ficha-tecnica a:hover, #fichauniversal #ficha-tecnica a:hover
{
  background-position:right bottom;
}
#tienda-ficha-producto #ficha-tecnica a .bt-text,
#fichabodegon #ficha-tecnica a .bt-text,
#fichavariante #ficha-tecnica a .bt-text,
#fichasimple #ficha-tecnica a .bt-text,
#fichaoutlet #ficha-tecnica a .bt-text, #fichaventaflash #ficha-tecnica a .bt-text, #fichauniversal #ficha-tecnica a .bt-text
{
  margin-top:8px;
  margin-bottom:5px;
}

#tienda-ficha-producto #ficha-producto-descripcion .bt-comprar,
#fichabodegon #ficha-producto-descripcion .bt-comprar,
#fichavariante #ficha-producto-descripcion .bt-comprar,
#fichasimple #ficha-producto-descripcion .bt-comprar,
#fichaoutlet #ficha-producto-descripcion .bt-comprar, #fichaventaflash #ficha-producto-descripcion .bt-comprar, #fichauniversal #ficha-producto-descripcion .bt-comprar
{
  font-size:19px;
  margin-right:4px;
}
#tienda-ficha-producto #ficha-producto-descripcion .bt-comprar em,
#fichabodegon #ficha-producto-descripcion .bt-comprar em,
#fichavariante #ficha-producto-descripcion .bt-comprar em,
#fichasimple #ficha-producto-descripcion .bt-comprar em
#fichaoutlet #ficha-producto-descripcion .bt-comprar em, #fichaventaflash #ficha-producto-descripcion .bt-comprar em , #fichauniversal  #ficha-producto-descripcion .bt-comprar em
{
  font-size:12px;
  margin-right:0px;
}
#tienda-ficha-producto #ficha-producto-descripcion .entrega-dia,
#fichabodegon #ficha-producto-descripcion .entrega-dia,
#fichavariante #ficha-producto-descripcion .entrega-dia,
#fichasimple #ficha-producto-descripcion .entrega-dia,
#fichaoutlet #ficha-producto-descripcion .entrega-dia, #fichaventaflash #ficha-producto-descripcion .entrega-dia, #fichauniversal #ficha-producto-descripcion .entrega-dia
{
  font-size:16px;
  background-position:1px 3px;
}
#tienda-ficha-producto #compra-personalizar,
#fichabodegon #compra-personalizar,
#fichavariante #compra-personalizar,
#fichasimple #compra-personalizar,
#fichaoutlet #compra-personalizar, #fichaventaflash #compra-personalizar, #fichauniversal #compra-personalizar
{
  /*width:100%;*/
  margin-top:31px;
  padding-right:7px;
  border:0;
  cellspacing:0;
  cellpadding:0;
  margin-bottom:24px;
  width:932px;
display:block;
float:left;
}
#tienda-ficha-producto #compra-personalizar th,
#fichabodegon #compra-personalizar th,
#fichavariante #compra-personalizar th,
#fichasimple #compra-personalizar th,
#fichaoutlet #compra-personalizar th, #fichaventaflash #compra-personalizar th, #fichauniversal #compra-personalizar th
{
  border-bottom:solid 1px #d3e4bf;
  font-size:14px;
  padding-bottom:10px;
}
#tienda-ficha-producto #compra-personalizar th + th,
#fichabodegon #compra-personalizar th + th,
#fichavariante #compra-personalizar th + th,
#fichasimple #compra-personalizar th + th,
#fichaoutlet #compra-personalizar th + th, #fichaventaflash #compra-personalizar th + th, #fichauniversal #compra-personalizar th + th
{
  text-align:right;
}
#tienda-ficha-producto #compra-personalizar h4,
#fichabodegon #compra-personalizar h4,
#fichavariante #compra-personalizar h4,
#fichasimple #compra-personalizar h4,
#fichaoutlet #compra-personalizar h4, #fichaventaflash #compra-personalizar h4, #fichauniversal #compra-personalizar h4
{
  font-size:22px;
  font-weight:bold;
}
#tienda-ficha-producto #compra-personalizar td,
#fichabodegon #compra-personalizar td,
#fichavariante #compra-personalizar td,
#fichasimple #compra-personalizar td,
#fichaoutlet #compra-personalizar td, #fichaventaflash #compra-personalizar td, #fichauniversal #compra-personalizar td
{
  border-bottom:solid 1px #f0f0f0;
  padding:12px 0px;
}
#tienda-ficha-producto #compra-personalizar td + td,
#fichabodegon #compra-personalizar td + td,
#fichavariante #compra-personalizar td + td,
#fichasimple #compra-personalizar td + td,
#fichaoutlet #compra-personalizar td + td, #fichaventaflash #compra-personalizar td + td, #fichauniversal #compra-personalizar td + td
{
    color: #000000;
    font-size: 14px;
    font-weight: bold;
    text-align: right;
    vertical-align: middle;
}
#tienda-ficha-producto #compra-personalizar img,
#fichabodegon #compra-personalizar img,
#fichavariante #compra-personalizar img,
#fichasimple #compra-personalizar img,
#fichaoutlet #compra-personalizar img, #fichaventaflash #compra-personalizar img, #fichauniversal #compra-personalizar img
{
  float:left;
  margin-right:17px;
  margin-bottom: 10px!important;
}

#tienda-ficha-producto #compra-personalizar a img,
#fichabodegon #compra-personalizar a img,
#fichavariante #compra-personalizar a img,
#fichasimple #compra-personalizar a img,
#fichaoutlet #compra-personalizar a img, #fichaventaflash #compra-personalizar a img, #fichauniversal #compra-personalizar a img
{display: block;
    float: left;
    margin-left: 0 !important;}

#tienda-ficha-producto #compra-personalizar h3,
#fichabodegon #compra-personalizar h3,
#fichavariante #compra-personalizar h3,
#fichasimple #compra-personalizar h3,
#fichaoutlet #compra-personalizar h3, #fichaventaflash #compra-personalizar h3, #fichauniversal #compra-personalizar h3
{
  font-size:16px;
  font-weight:bold;
  margin-bottom:3px;
}
#tienda-ficha-producto #compra-personalizar h3 a,
#fichabodegon #compra-personalizar h3 a,
#fichavariante #compra-personalizar h3 a,
#fichasimple #compra-personalizar h3 a,
#fichaoutlet #compra-personalizar h3 a, #fichaventaflash #compra-personalizar h3 a, #fichauniversal #compra-personalizar h3 a
{
  color: #000000;
    margin-left: 0 !important;
    text-decoration: none;
}
#tienda-ficha-producto #compra-personalizar h3 a:hover,
#fichabodegon #compra-personalizar h3 a:hover,
#fichavariante #compra-personalizar h3 a:hover,
#fichasimple #compra-personalizar h3 a:hover,
#fichaoutlet #compra-personalizar h3 a:hover, #fichaventaflash #compra-personalizar h3 a:hover, #fichauniversal #compra-personalizar h3 a:hover
{
     text-decoration: underline;
}
#tienda-ficha-producto #compra-personalizar h5,
#fichabodegon #compra-personalizar h5,
#fichavariante #compra-personalizar h5,
#fichasimple #compra-personalizar h5,
#fichaoutlet #compra-personalizar h5, #fichaventaflash #compra-personalizar h5, #fichauniversal #compra-personalizar h5
{
  color:#666;
  margin-bottom:1px;
}
#tienda-ficha-producto #compra-personalizar p,
#fichabodegon #compra-personalizar p,
#fichavariante #compra-personalizar p,
#fichasimple #compra-personalizar p,
#fichaoutlet #compra-personalizar p, #fichaventaflash #compra-personalizar p, #fichauniversal #compra-personalizar p
{
  font-size:12px;
  color:#8c8c8c;
  width:310px;
  overflow:hidden;
  margin-top:8px;
}
#tienda-ficha-producto #compra-personalizar .bt-text,
#fichabodegon #compra-personalizar .bt-text,
#fichavariante #compra-personalizar .bt-text,
#fichasimple #compra-personalizar .bt-text,
#fichaoutlet #compra-personalizar .bt-text, #fichaventaflash #compra-personalizar .bt-text, #fichauniversal #compra-personalizar .bt-text
{
  margin-bottom:5px;
}
#tienda-ficha-producto #compra-personalizar .unidades-disp-no,
#fichabodegon #compra-personalizar .unidades-disp-no,
#fichavariante #compra-personalizar .unidades-disp-no,
#fichasimple #compra-personalizar .unidades-disp-no,
#fichaoutlet #compra-personalizar .unidades-disp-no, #fichaventaflash #compra-personalizar .unidades-disp-no, #fichauniversal #compra-personalizar .unidades-disp-no
{
  display:inline;
  background-image:url(../img/icono-unidades-no-cruz.png);
  background-repeat:no-repeat;
  padding-left:18px;
  margin-left:-2px;
}
#tienda-ficha-producto #compra-personalizar .precio-oferta,
#fichabodegon #compra-personalizar .precio-oferta,
#fichavariante #compra-personalizar .precio-oferta,
#fichasimple #compra-personalizar .precio-oferta,
#fichaoutlet #compra-personalizar .precio-oferta, #fichaventaflash #compra-personalizar .precio-oferta, #fichauniversal #compra-personalizar .precio-oferta
{
  font-size:17px;
  padding:2px 3px;
  float:right;
  margin-bottom:5px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
#tienda-ficha-producto #compra-personalizar .precio-oferta span,
#fichabodegon #compra-personalizar .precio-oferta span,
#fichavariante #compra-personalizar .precio-oferta span,
#fichasimple #compra-personalizar .precio-oferta span,
#fichaoutlet #compra-personalizar .precio-oferta span, #fichaventaflash #compra-personalizar .precio-oferta span, #fichauniversal #compra-personalizar .precio-oferta span
{
  font-size:11px;
  line-height:11px;
  vertical-align:super;
}

#tienda-ficha-producto #compra-personalizar .precio-viejo,
#fichabodegon #compra-personalizar .precio-viejo,
#fichavariante #compra-personalizar .precio-viejo,
#fichasimple #compra-personalizar .precio-viejo,
#fichaoutlet #compra-personalizar .precio-viejo, #fichaventaflash #compra-personalizar .precio-viejo, #fichauniversal #compra-personalizar .precio-viejo
{
  font-size:14px;
  float:right;
  clear:right;
  font-weight:bold;
  color:#999;
  line-height: 20px;
}
#tienda-ficha-producto #compra-personalizar .precio-viejo span:last-child,
#fichabodegon #compra-personalizar .precio-viejo span:last-child,
#fichavariante #compra-personalizar .precio-viejo span:last-child,
#fichasimple #compra-personalizar .precio-viejo span:last-child,
#fichaoutlet #compra-personalizar .precio-viejo span:last-child, #fichaventaflash #compra-personalizar .precio-viejo span:last-child, #fichauniversal #compra-personalizar .precio-viejo span:last-child
{
  background-image:url(../img/del-precioviejo-horiz.png);
  background-repeat:repeat-x;
}

#tienda-ficha-producto #compra-personalizar .compra-cantidad,
#fichabodegon #compra-personalizar .compra-cantidad,
#fichavariante #compra-personalizar .compra-cantidad,
#fichasimple #compra-personalizar .compra-cantidad,
#fichaoutlet #compra-personalizar .compra-cantidad, #fichaventaflash #compra-personalizar .compra-cantidad, #fichauniversal #compra-personalizar .compra-cantidad,
#compra-personalizar .compra-sumatoria {
  font-size:19px;
  color:#000;
}
#tienda-ficha-producto #compra-personalizar .compra-cantidad-cero h3,
#fichabodegon #compra-personalizar .compra-cantidad-cero h3,
#fichavariante #compra-personalizar .compra-cantidad-cero h3,
#fichasimple #compra-personalizar .compra-cantidad-cero h3,
#fichaoutlet #compra-personalizar .compra-cantidad-cero h3, #fichaventaflash #compra-personalizar .compra-cantidad-cero h3, #fichauniversal #compra-personalizar .compra-cantidad-cero h3
{
  color:#666;
}
#tienda-ficha-producto #compra-personalizar .compra-cantidad-cero .compra-cantidad,
#fichabodegon #compra-personalizar .compra-cantidad-cero .compra-cantidad,
#fichavariante #compra-personalizar .compra-cantidad-cero .compra-cantidad,
#fichasimple #compra-personalizar .compra-cantidad-cero .compra-cantidad,
#fichaoutlet #compra-personalizar .compra-cantidad-cero .compra-cantidad, #fichaventaflash #compra-personalizar .compra-cantidad-cero .compra-cantidad, #fichauniversal #compra-personalizar .compra-cantidad-cero .compra-cantidad,
#compra-personalizar .compra-cantidad-cero .compra-sumatoria {
  color:#999;
}
#tienda-ficha-producto #compra-subtotal,
#fichabodegon #compra-subtotal,
#fichavariante #compra-subtotal,
#fichasimple #compra-subtotal,
#fichaoutlet #compra-subtotal, #fichaventaflash #compra-subtotal, #fichauniversal #compra-subtotal
{
  width:250px;
  float:right;
  margin-right:2px;
  text-align:right;
  margin-bottom:20px;
}
#tienda-ficha-producto #compra-subtotal p,
#fichabodegon #compra-subtotal p,
#fichavariante #compra-subtotal p,
#fichasimple #compra-subtotal p,
#fichaoutlet  #compra-subtotal p, #fichaventaflash  #compra-subtotal p, #fichauniversal #compra-subtotal p
{
  color:#ccc;
  font-size:13px;
}
#tienda-ficha-producto #compra-subtotal h4,
#fichabodegon #compra-subtotal h4,
#fichavariante #compra-subtotal h4,
#fichasimple #compra-subtotal h4,
#fichaoutlet #compra-subtotal h4, #fichaventaflash #compra-subtotal h4, #fichauniversal #compra-subtotal h4
{
  font-size:16px;
  margin-bottom:7px;
}
#tienda-ficha-producto #compra-subtotal .bt-comprar,
#fichabodegon #compra-subtotal .bt-comprar,
#fichavariante #compra-subtotal .bt-comprar,
#fichasimple #compra-subtotal .bt-comprar,
#fichaoutlet #compra-subtotal .bt-comprar, #fichaventaflash #compra-subtotal .bt-comprar, #fichauniversal #compra-subtotal .bt-comprar
{
  font-size:20px;
  font-weight:bold;
  margin-bottom:10px;
}
#tienda-ficha-producto #compra-subtotal .bt-comprar strong,
#fichabodegon #compra-subtotal .bt-comprar strong,
#fichavariante #compra-subtotal .bt-comprar strong,
#fichasimple #compra-subtotal .bt-comprar strong,
#fichaoutlet #compra-subtotal .bt-comprar strong, #fichaventaflash #compra-subtotal .bt-comprar strong, #fichauniversal #compra-subtotal .bt-comprar strong
{
  font-size:22px;
  padding:3px 5px 2px 3px;
  margin-right:3px;
}
#tienda-ficha-producto #compra-subtotal .bt-comprar strong span,
#fichabodegon #compra-subtotal .bt-comprar strong span,
#fichavariante #compra-subtotal .bt-comprar strong span,
#fichasimple #compra-subtotal .bt-comprar strong span,
#fichaoutlet #compra-subtotal .bt-comprar strong span, #fichaventaflash #compra-subtotal .bt-comprar strong span, #fichauniversal #compra-subtotal .bt-comprar strong span
{
  font-size:14px;
  background:none!important;
}
/* FICHA MOBILIARIO */
#tienda-ficha-producto #ficha-producto-descripcion h6,
#fichabodegon #ficha-producto-descripcion h6,
#fichavariante #ficha-producto-descripcion h6,
#fichasimple #ficha-producto-descripcion h6,
#fichaoutlet #ficha-producto-descripcion h6, #fichaventaflash #ficha-producto-descripcion h6, #fichauniversal #ficha-producto-descripcion h6
{
  padding-bottom:5px;
  border-bottom:solid 1px #d7eac1;
  margin-bottom:5px;
  color:#666;
  font-weight:bold;
  margin-right:35px;
}
#tienda-ficha-producto #ficha-producto-descripcion h6 span,
#fichabodegon #ficha-producto-descripcion h6 span,
#fichavariante #ficha-producto-descripcion h6 span,
#fichasimple #ficha-producto-descripcion h6 span,
#fichaoutlet #ficha-producto-descripcion h6 span, #fichaventaflash #ficha-producto-descripcion h6 span, #fichauniversal #ficha-producto-descripcion h6 span
{
  float:right;
  color:#333;
  font-weight:normal;
}
#tienda-ficha-producto #ficha-producto-descripcion table,
#fichabodegon #ficha-producto-descripcion table,
#fichavariante #ficha-producto-descripcion table,
#fichasimple #ficha-producto-descripcion table,
#fichaoutlet #ficha-producto-descripcion table, #fichaventaflash #ficha-producto-descripcion table, #fichauniversal #ficha-producto-descripcion table
{
  margin-bottom:10px;
}
#tienda-ficha-producto #ficha-producto-descripcion table th,
#fichabodegon #ficha-producto-descripcion table th,
#fichavariante #ficha-producto-descripcion table th,
#fichasimple #ficha-producto-descripcion table th,
#fichaoutlet #ficha-producto-descripcion table th, #fichaventaflash #ficha-producto-descripcion table th, #fichauniversal #ficha-producto-descripcion table th
{
  padding-bottom:3px;
}
#tienda-ficha-producto #ficha-producto-descripcion table th strong,
#fichabodegon #ficha-producto-descripcion table th strong,
#fichavariante #ficha-producto-descripcion table th strong,
#fichasimple #ficha-producto-descripcion table th strong,
#fichaoutlet #ficha-producto-descripcion table th strong, #fichaventaflash #ficha-producto-descripcion table th strong, #fichauniversal #ficha-producto-descripcion table th strong,
#ficha-producto-descripcion table td {
  color:#666;
}
#tienda-ficha-producto #ficha-producto-descripcion table th + th,
#fichabodegon #ficha-producto-descripcion table th + th,
#fichavariante #ficha-producto-descripcion table th + th,
#fichasimple #ficha-producto-descripcion table th + th,
#fichaoutlet #ficha-producto-descripcion table th + th, #fichaventaflash #ficha-producto-descripcion table th + th, #fichauniversal #ficha-producto-descripcion table th + th,
#ficha-producto-descripcion table td + td {
  text-align:right;
}
#tienda-ficha-producto #ficha-producto-descripcion table td + td,
#fichabodegon #ficha-producto-descripcion table td + td,
#fichavariante #ficha-producto-descripcion table td + td,
#fichasimple #ficha-producto-descripcion table td + td,
#fichaoutlet #ficha-producto-descripcion table td + td, #fichaventaflash #ficha-producto-descripcion table td + td, #fichauniversal #ficha-producto-descripcion table td + td
{
  color:#333px;
}
/* FISICA*/
#tienda-ficha-producto.fisica #ficha-producto-descripcion .bt-comprar,
#fichabodegon.fisica #ficha-producto-descripcion .bt-comprar,
#fichavariante.fisica #ficha-producto-descripcion .bt-comprar,
#fichasimple.fisica #ficha-producto-descripcion .bt-comprar,
#fichaoutlet.fisica #ficha-producto-descripcion .bt-comprar , #fichaventaflash.fisica #ficha-producto-descripcion .bt-comprar , #fichauniversal.fisica #ficha-producto-descripcion .bt-comprar
{
  padding-right:3px!important;
}
#tienda-ficha-producto.fisica #ficha-producto-descripcion .bt-comprar strong.precio-oferta,
#fichabodegon.fisica #ficha-producto-descripcion .bt-comprar strong.precio-oferta,
#fichavariante.fisica #ficha-producto-descripcion .bt-comprar strong.precio-oferta,
#fichasimple.fisica #ficha-producto-descripcion .bt-comprar strong.precio-oferta,
#fichaoutlet.fisica #ficha-producto-descripcion .bt-comprar strong.precio-oferta , #fichaventaflash.fisica #ficha-producto-descripcion .bt-comprar strong.precio-oferta , #fichauniversal.fisica #ficha-producto-descripcion .bt-comprar strong.precio-oferta
{
  margin-right:0px;
}
#tienda-ficha-producto.compuesto.fisica #ficha-producto-descripcion .bt-comprar strong.precio-oferta,
#fichabodegon.compuesto.fisica #ficha-producto-descripcion .bt-comprar strong.precio-oferta,
#fichavariante.compuesto.fisica #ficha-producto-descripcion .bt-comprar strong.precio-oferta,
#fichasimple.compuesto.fisica #ficha-producto-descripcion .bt-comprar strong.precio-oferta,
#fichaoutlet.compuesto.fisica #ficha-producto-descripcion .bt-comprar strong.precio-oferta , #fichaventaflash.compuesto.fisica #ficha-producto-descripcion .bt-comprar strong.precio-oferta , #fichauniversal.compuesto.fisica #ficha-producto-descripcion .bt-comprar strong.precio-oferta
{
  margin-right:5px;
}
#tienda-ficha-producto .entrega-dia,
#fichabodegon .entrega-dia,
#fichavariante .entrega-dia,
#fichasimple .entrega-dia,
#fichaoutlet .entrega-dia, #fichaventaflash .entrega-dia, #fichauniversal .entrega-dia
{
  float: left;
}

#tienda-ficha-producto.fisica #ficha-producto-descripcion .unidades-disp-no,
#fichabodegon.fisica #ficha-producto-descripcion .unidades-disp-no,
#fichavariante.fisica #ficha-producto-descripcion .unidades-disp-no,
#fichasimple.fisica #ficha-producto-descripcion .unidades-disp-no,
#fichaoutlet.fisica #ficha-producto-descripcion .unidades-disp-no , #fichaventaflash.fisica #ficha-producto-descripcion .unidades-disp-no , #fichauniversal.fisica #ficha-producto-descripcion .unidades-disp-no,
#tienda-ficha-producto.fisica #ficha-producto-descripcion .unidades-disp-si,
#fichabodegon.fisica #ficha-producto-descripcion .unidades-disp-si,
#fichavariante.fisica #ficha-producto-descripcion .unidades-disp-si,
#fichasimple.fisica #ficha-producto-descripcion .unidades-disp-si,
#fichaoutlet.fisica #ficha-producto-descripcion .unidades-disp-si , #fichaventaflash.fisica #ficha-producto-descripcion .unidades-disp-si , #fichauniversal.fisica #ficha-producto-descripcion .unidades-disp-si
{
  font-size:16px;
  margin-top:-5px;
}
#tienda-ficha-producto.fisica #ficha-producto-descripcion .unidades-disp-no,
#fichabodegon.fisica #ficha-producto-descripcion .unidades-disp-no,
#fichavariante.fisica #ficha-producto-descripcion .unidades-disp-no,
#fichasimple.fisica #ficha-producto-descripcion .unidades-disp-no,
#fichaoutlet.fisica #ficha-producto-descripcion .unidades-disp-no , #fichaventaflash.fisica #ficha-producto-descripcion .unidades-disp-no , #fichauniversal.fisica #ficha-producto-descripcion .unidades-disp-no
{
  background-image:url(../img/icono-unidades-no-cruz.png);
  background-position:2px 3px;
  padding-left:17px;
}
#tienda-ficha-producto.fisica #ficha-producto-descripcion .unidades-disp-si,
#fichabodegon.fisica #ficha-producto-descripcion .unidades-disp-si,
#fichavariante.fisica #ficha-producto-descripcion .unidades-disp-si,
#fichasimple.fisica #ficha-producto-descripcion .unidades-disp-si,
#fichaoutlet.fisica #ficha-producto-descripcion .unidades-disp-si , #fichaventaflash.fisica #ficha-producto-descripcion .unidades-disp-si , #fichauniversal.fisica #ficha-producto-descripcion .unidades-disp-si
{
  background-image:url(../img/icono-entregadia-big.png);
  background-position:2px 3px;
  padding-left:17px;
}
#tienda-ficha-producto.fisica #ficha-producto-descripcion .unidades-disp-no + p,
#fichabodegon.fisica #ficha-producto-descripcion .unidades-disp-no + p,
#fichavariante.fisica #ficha-producto-descripcion .unidades-disp-no + p,
#fichasimple.fisica #ficha-producto-descripcion .unidades-disp-no + p,
#fichaoutlet.fisica #ficha-producto-descripcion .unidades-disp-no + p , #fichaventaflash.fisica #ficha-producto-descripcion .unidades-disp-no + p , #fichauniversal.fisica #ficha-producto-descripcion .unidades-disp-no + p,
#tienda-ficha-producto.fisica #ficha-producto-descripcion .unidades-disp-si + p,
#fichabodegon.fisica #ficha-producto-descripcion .unidades-disp-si + p,
#fichavariante.fisica #ficha-producto-descripcion .unidades-disp-si + p,
#fichasimple.fisica #ficha-producto-descripcion .unidades-disp-si + p,
#fichaoutlet.fisica #ficha-producto-descripcion .unidades-disp-si + p , #fichaventaflash.fisica #ficha-producto-descripcion .unidades-disp-si + p , #fichauniversal.fisica #ficha-producto-descripcion .unidades-disp-si + p
{
  margin-left:17px;
  font-size:14px;
  margin-top:2px;
}
#tienda-ficha-producto.compuesto.fisica #compra-personalizar .unidades-disp-no,
#fichabodegon.compuesto.fisica #compra-personalizar .unidades-disp-no,
#fichavariante.compuesto.fisica #compra-personalizar .unidades-disp-no,
#fichasimple.compuesto.fisica #compra-personalizar .unidades-disp-no,
#fichaoutlet.compuesto.fisica #compra-personalizar .unidades-disp-no , #fichaventaflash.compuesto.fisica #compra-personalizar .unidades-disp-no , #fichauniversal.compuesto.fisica #compra-personalizar .unidades-disp-no,
#tienda-ficha-producto.compuesto.fisica #compra-personalizar .unidades-disp-si,
#fichabodegon.compuesto.fisica #compra-personalizar .unidades-disp-si,
#fichavariante.compuesto.fisica #compra-personalizar .unidades-disp-si,
#fichasimple.compuesto.fisica #compra-personalizar .unidades-disp-si,
#fichaoutlet.compuesto.fisica #compra-personalizar .unidades-disp-si , #fichaventaflash.compuesto.fisica #compra-personalizar .unidades-disp-si , #fichauniversal.compuesto.fisica #compra-personalizar .unidades-disp-si
{
  font-size:14px;
}
#tienda-ficha-producto.compuesto.fisica #compra-personalizar .unidades-disp-no + p,
#fichabodegon.compuesto.fisica #compra-personalizar .unidades-disp-no + p,
#fichavariante.compuesto.fisica #compra-personalizar .unidades-disp-no + p,
#fichasimple.compuesto.fisica #compra-personalizar .unidades-disp-no + p,
#fichaoutlet.compuesto.fisica #compra-personalizar .unidades-disp-no + p , #fichaventaflash.compuesto.fisica #compra-personalizar .unidades-disp-no + p , #fichauniversal.compuesto.fisica #compra-personalizar .unidades-disp-no + p
{
  margin-left:94px;
  font-size:13px;
  margin-top:2px;
}
#tienda-ficha-producto.fisica #compra-subtotal .bt-comprar,
#fichabodegon.fisica #compra-subtotal .bt-comprar,
#fichavariante.fisica #compra-subtotal .bt-comprar,
#fichasimple.fisica #compra-subtotal .bt-comprar,
#fichaoutlet.fisica #compra-subtotal .bt-comprar , #fichaventaflash.fisica #compra-subtotal .bt-comprar , #fichauniversal.fisica #compra-subtotal .bt-comprar
{
  padding-right:3px!important;
}
#tienda-ficha-producto.fisica #compra-subtotal .bt-comprar strong.precio-oferta,
#fichabodegon.fisica #compra-subtotal .bt-comprar strong.precio-oferta,
#fichavariante.fisica #compra-subtotal .bt-comprar strong.precio-oferta,
#fichasimple.fisica #compra-subtotal .bt-comprar strong.precio-oferta,
#fichaoutlet.fisica #compra-subtotal .bt-comprar strong.precio-oferta , #fichaventaflash.fisica #compra-subtotal .bt-comprar strong.precio-oferta , #fichauniversal.fisica #compra-subtotal .bt-comprar strong.precio-oferta
{
  margin-right:0px;
}
/******************************************************************************/
#seccionhome.fisica .tooltip_volveratiendaonline {
  color: #FFF;
  width: 200px;
  height: 70px;
  padding-top: 10px;
  padding-right: 12px;
  padding-bottom: 10px;
  padding-left: 12px;
}
#seccionhome.fisica .tooltip_volveratiendaonline p {
  margin-bottom: 15px;
}
/******************************************************************************/
#seccionhome.comparativa .tooltip_comparativa {
  color: #FFF;
  width: 200px;
  height: 70px;
  padding-top: 10px;
  padding-right: 12px;
  padding-bottom: 10px;
  padding-left: 12px;
}
#seccionhome.comparativa .tooltip_comparativa p {
  margin-bottom: 15px;
}
#seccionhome.comparativa .tooltip_comparativa p span {
  display: block;
}
/* CARRITO */
#tienda-carrito h1 {
  font-size:22px;
  font-weight:bold;
  letter-spacing:-1px;
  margin-bottom:1px;
}
#tienda-carrito .columna {
  width:440px;
  float:left;
  margin-bottom:24px;
}
#tienda-carrito .columna + .columna {
  margin-left:31px;
}
#tienda-carrito .columna h3 {
  font-size:15px;
  padding-bottom:11px;
  border-bottom:solid 1px #d3e4bf;
  margin-bottom:13px;
}
/* CARRITO RESUMEN */
#tienda-carrito #nav ol {
  list-style-type:none;
  margin-left:-9px;
  margin-top:-1px;
}
#tienda-carrito #nav li ol li {
  margin-left:10px;
  padding-right:0px;
  background-image:none;
  font-size:14px;
  margin-right:0px;
  color:#cccccc;
}
#tienda-carrito #nav li ol li strong {
  color:#9f9f9f;
  margin-left:-3px;
}
#tienda-carrito #nav li ol li.active {
  color:#59a500;
}
#tienda-carrito #nav li ol li.active strong {
  color:#000;
}
#tienda-carrito table {
  width:100%;
  margin-top:10px;
  padding-right:7px;
  border:0;
  cellspacing:0;
  cellpadding:0;
  margin-bottom:8px;
}
#tienda-carrito table th {
  border-bottom:solid 1px #d3e4bf;
  font-size:14px;
  padding-bottom:10px;
}
#tienda-carrito table th + th {
  text-align:right;
}
#tienda-carrito table h4 {
  font-size:22px;
  font-weight:bold;
  letter-spacing:-1px;
}
#tienda-carrito table td {
  border-bottom:solid 1px #d3e4bf;
  padding:12px 0px 10px 0px;
  vertical-align: middle;
}
#tienda-carrito table td:last-child {
  padding-right:5px;
}
#tienda-carrito table td + td {
  color:#666;
  font-size:12px;
  text-align:right;
  vertical-align: baseline;
  padding-top:7px;
}
#tienda-carrito table img {
  float:left;
  margin-right:8px;
}
#tienda-carrito table h3 {
  font-size:16px;
  font-weight:bold;
  margin-bottom:3px;
}
#tienda-carrito table h3 strong {
  color:#7dbc39;
}
#tienda-carrito table h5 {
  color:#666;
  margin-bottom:1px;
}
#tienda-carrito table .bt-text {
  margin-bottom:5px;
}


#tienda-carrito table .bt-text {
color: #26A8D4!important;
/*font-family: "HelveticaNeue";*/
font-size: 13px;
}
#tienda-carrito table .bt-text:hover {color:#60A908:!important}


#tienda-carrito table td > strong {
  font-size:17px;
  /* padding:0px 4px 1px 3px; */
  padding: 3px 4px 1px 3px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
#tienda-carrito table td > strong span {
  font-size:11px;
  line-height:11px;
  vertical-align:super;
}
#tienda-carrito table .precio-viejo {
  font-size:14px;
  font-weight:bold;
  margin-right:10px;
}
#tienda-carrito table .precio-viejo span:last-child {
  background-image:url(../img/del-precioviejo-horiz.png);
  background-repeat:repeat-x;
  background-position:0px 2px;
}
#tienda-carrito table .compra-eliminar {
  margin-right:-4px;
}
#tienda-carrito table .compra-cantidad, #tienda-carrito table .compra-sumatoria {
  font-size:19px;
  color:#000;
}
#compra-total {
  width:370px;
  float:right;
  margin-right:2px;
  text-align:right;
  margin-bottom:62px;
  padding-right:5px;
}
#compra-total p {
  font-size:16px;
  margin-bottom:3px;
}
#compra-total strong {
  font-size:18px;
  display:inline-block;
  width:113px;
  color:#000!important;
}
#compra-total strong span {
  font-size:12px;
  vertical-align:super;
}
#compra-total h4 {
  padding-top:14px;
  border-top:solid 1px #d3e4bf;
  color:#7dbc39;
  font-size:22px;
  margin-top:16px;
  letter-spacing:-1px;
  margin-bottom:15px;
}
#compra-total h4 strong {
  font-size:24px;
}
#compra-total h4 strong span {
  font-size:14px;
}
#compra-total .bt {
  line-height:32px;
  padding:0px 7px;
  vertical-align:middle;
}
#compra-total .bt + .bt {
  margin-left:-3px;
  font-size:18px;
}
#compra-total .bt span {
  background-image:url(../img/tramitarpedido.png);
  width:8px;
  height:9px;
  display:inline-block;
  margin-left:5px;
}

/* CARRITO DATOS */
#tienda-carrito.datos form label {

  display:block;
  font-size:14px;
}
#tienda-carrito.datos form label span.sep {
  display:inline-block;
  color:#a3a3a3;
  padding-left:3px;
  /* modificacion fusion R3 10/10/2013*/
  /* width:110px;*/
  vertical-align: top;
  line-height:24px;
  float:left;
}

/* modificacion fusion R3 07/10/2013 */
#tienda-carrito.datos form #form-financiacion label span.sep {
 display: inline-block!important;
    float: left!important;
    line-height: 24px!important;
    padding-left: 0!important;
    vertical-align: top!important;
  /*   width: 202px; */
    margin-right: 3px!important;
  }

#tienda-carrito.datos form label em {
  display:block;
  font-size:11px;
  line-height:8px;
}
#tienda-carrito form input, #tienda-carrito form textarea, #compra-personalizar input, #tienda-carrito table input  {
  width:300px;
  font-size:14px;
  padding-left:10px;
  line-height:24px;
  margin-bottom:6px;
/*font-family: "HelveticaNeue";*/
  border:none;
  background-color:#f1f1f1;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  color:#666;
}
#compra-personalizar input, #tienda-carrito table input  {
  width:46px;

}
#tienda-carrito form input, #compra-personalizar input, #tienda-carrito table input {
  height:24px;
}
#tienda-carrito input:focus, #tienda-carrito textarea:focus, #compra-personalizar input:focus, #tienda-carrito table input:focus {
  color:#000;
  -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .5);
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .5);
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, .5);
  background: #60A908;
  background: -webkit-gradient(linear, left top, left bottom, from(#79B932), to(#60A908));
  background: -moz-linear-gradient(top, #79B932, #60A908);
   filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79B932', endColorstr='#60A908');
}
#tienda-carrito form label.clickeable {
  color:#a3a3a3;
  display:inline-block;
  margin-left: 0px!important;
}
/* .checkbox {background-image: url("../img/checkbox-medium.png");background-position: 0 -16px;cursor: pointer;display: inline-block !important;height: 16px;line-height: 16px !important;padding-left: 0 !important;text-indent: -9999pt;vertical-align: text-top !important;width: 17px !important;} */

#tienda-carrito form label.clickeable .bt-text {
  display:inline;
}
#tienda-carrito .clearing-color {
  border-color:#d3e4bf;
}
#tienda-carrito h2 {
  font-size:18px;
  margin-top:15px;
  margin-bottom:8px;
}
#tienda-carrito   h2 + p {
  color: #a1a1a1;
  margin-bottom:14px;
}
#tienda-carrito   p + ul li {
  float:left;
  /* modificacion fusion R3 21/10/2013 */
 /* width:177px; */
  margin-bottom:22px;
}
#tienda-carrito   p + ul li label {
  color:#a3a3a3;
  font-size:14px;
  line-height:18px;
}
#tienda-carrito   p + ul li input {
  width:153px;
  font-size:14px;
  padding-left:10px;
  line-height:24px;
/*font-family: "HelveticaNeue";*/
  border:none;
  background-color:#f1f1f1;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  color:#666;
}
#tienda-carrito .bt-text.prev {
  background-image:url(../img/tramitarpedido-prev.png);
  background-repeat:no-repeat;
  background-position:left 2px;
  padding-left:15px;
  float:left;
  margin-top:31px;
  margin-bottom:77px;
}
#tienda-carrito .prev + .bt {
  float:right;
  margin-top:20px;
  margin-right:4px;
  line-height:32px;
  padding:0px 7px;
  font-size:18px;
}
#tienda-carrito.datos .prev + .bt span {
  background-image:url(../img/tramitarpedido.png);
  width:8px;
  height:9px;
  display:inline-block;
  margin-left:5px;
}
/* CARRITO RESUMEN */
#metodos-pago {
  padding-top: 10px!important;
  display: block!important;
  overflow: visible;
  margin-bottom: 23px!important;
  float: left!important;
  width: 440px!important;
}
#metodos-pago li {
  float:left;
  text-align:center;
  margin-left:5px;
}
#metodos-pago li + li {
  margin-left:14px;
}
#metodos-pago li img, #metodos-pago li > span  {
  display:block;
  height:23px;
  line-height:23px;
  margin-bottom:5px;
  font-size:15px;
}
#metodos-pago li > span {
  padding-left:5px;
}
#metodos-pago li .checkbox {
  float: none;
  margin: 0 auto 0 auto;
}
#tienda-carrito .columna > p {
  font-size:14px;
  outline-color:#999;
  color: #a1a1a1;
  margin-bottom:16px;
  line-height:17px;
}
#tienda-carrito .columna p > strong {
  color:#666;
}
#tienda-carrito .columna p > span {
  color:#333;
  display:block;
}
#tienda-carrito.pago #compra-total {
  width:100%;
  border-top:solid 1px #d3e4bf;
  padding-top:9px;
  margin-top:-2px;
  margin-bottom:10px;
}
#tienda-carrito.pago  #compra-total strong {
  width:110px;
}
#compra-total strong span {
  font-size:12px;
  vertical-align:super;
}
#tienda-carrito.pago .bt-text.prev {
  margin-top:-20px;
  margin-bottom:67px;
}
#tienda-carrito.pago .prev + .bt {
  margin-top:-33px;
}
/* CARRITO PAGO OK y KO*/
#tienda-carrito.pago-ok   p, #tienda-carrito.pago-ko   p  {
  color: #999;
  font-size:14px;
  line-height:16px;
}
#tienda-carrito.pago-ok   h1 + p, #tienda-carrito.pago-ko   h1 + p {
  padding-bottom:10px;
  border-bottom:solid 1px #d3e4bf;
  margin-bottom:11px;
  display:block;
}
#tienda-carrito.pago-ok   h1 + p {
  color: #62932d;
}
#tienda-carrito.pago-ko   h1 + p {
  color: #ff1818;
}
#tienda-carrito.pago-ok   h1 + p + p {
  margin-bottom:19px;
}
#tienda-carrito.pago-ko   h1 + p + p {
  width:430px;
  margin-bottom:42px;
}
#tienda-carrito.pago-ok p strong {
  color: #333;
}
#tienda-carrito.pago-ok .columna {
  margin-top:51px;
  margin-bottom:19px;
}
#tienda-carrito.pago-ok .columna h3 {
  font-size:14px;
  padding-bottom:4px;
  margin-bottom:3px;
}
#tienda-carrito.pago-ok   .columna p {
  font-size:13px;
  line-height:14px;
  margin-bottom:26px;
}
#tienda-carrito.pago-ok table th + th {
  font-size:13px;
  color:#666;
}
#tienda-carrito.pago-ok table td + td {
  vertical-align:middle;
  font-size:18px;
  color:#000;
}
#tienda-carrito.pago-ok table td strong {
  font-size:19px;
}

td .resumen_datos_caja strong{
    font-size: 14px !important;
}

#tienda-carrito.pago-ok #compra-total {
  margin-bottom:15px;
}
#tienda-carrito.pago-ok #compra-total + .bt-text {
  clear:both;
  font-size:14px;
  margin-bottom:58px;
}
#tienda-carrito.pago-ko   .bt-text {
  margin-bottom:300px;
  background-image:url(../img/tramitarpedido-prev.png);
  padding-left:16px;
  background-repeat:no-repeat;
  background-position:0px 3px;
  font-size:14px;
}
/* SERVICIOS */
#tienda-servicios   h1 {
  font-size:22px;
  font-weight:bold;
  letter-spacing:-1px;
}
#tienda-servicios   p {
  color:#666;
  font-size:14px;
  line-height:16px;
}
#tienda-servicios   ul {
  overflow:hidden;
}
#tienda-servicios   h2 {
  display:block;
  clear:both;
  font-size:16px;
  font-weight:bold;
  margin-bottom:4px;
}

/* SERVICIOS BASE */
#tienda-servicios.base   h1 {
  margin-bottom:42px;
}
#tienda-servicios.base   h2 {
  margin-left:105px;
}
.servicios-img {
  width:82px;
  height:64px;
  float:left;
  display:block;
  margin-right:20px;
  margin-left:3px;
}
#servicios-atencion {
  background-image:url(../img/servicios-atencion.png);
  margin-top:-17px;
  margin-bottom:53px;
}
#servicios-pago {
  background-image:url(../img/servicios-pago.png);
  margin-top:18px;
  margin-bottom:95px;
}
#servicios-devoluciones {
  background-image:url(../img/servicios-devoluciones.png);
  margin-bottom:81px;
}
#servicios-envio {
  background-image:url(../img/servicios-envio.png);
  margin-bottom:80px;
}
#tienda-servicios.base   p {
  width:510px;
  margin-bottom:6px;
  overflow:hidden;
  float:left;
}
#tienda-servicios   p a {
  color:#7dbb39;
  width:auto!important;
  float:none!important;
  display: inline;
  margin: 0;
}
#tienda-servicios   p + ul {
  margin-bottom:5px;
  width:400px;
  float:left;
}
#tienda-servicios   ul li {
  padding-left:12px;
  background-image:url(../img/bullet-disc-green-5px.png);
  background-repeat:no-repeat;
  background-position:1px 5px;
  color:#666;
  font-size:14px;
  line-height:17px;
}
#tienda-servicios   a {
  width:600px;
  float:left;
  font-size:14px;
  color: #26A8D4;
  display: block;
  text-decoration: underline;
}
#tienda-servicios   h3 {
  font-size:13px;
  color:#666;
}
#tienda-servicios   h3 strong {
  font-size:28px;
  color:#7dbc39;
  display:block;
  font-family:"HelveticaNeueCondensedBold";
}
#tienda-servicios .sidebar {
  width:254px!important;
  margin-top:-5px;
}
#tienda-servicios ul + ul.sidebar {
  margin-top:-22px;
}
#tienda-servicios ul.sidebar li {
  font-size:12px!important;
  line-height:14px!important;
}

/* SERVICIOS FORMAS DE PAGO */
#tienda-servicios.formas-pago h1 {
  margin-bottom:5px;
}
#tienda-servicios.formas-pago h1 + p {
  margin-bottom:15px;
}
#tienda-servicios.formas-pago   ul li {
  line-height: 20px;
  color:#000;
}
#tienda-servicios.formas-pago .columna {
  width:440px;
  float:left;
  margin-top:39px;
  margin-bottom:65px;
}
#tienda-servicios.formas-pago .columna + .columna {
  margin-left:30px;
}
#tienda-servicios.formas-pago #servicios-pago {
  margin:19px 2px 0px -7px;
}
#tienda-servicios.formas-pago   h2 {
  padding-left:12px;
  background-image:url(../img/bullet-disc-green-5px.png);
  background-repeat:no-repeat;
  background-position:1px 7px;
  margin-bottom:6px;
}
#tienda-servicios.formas-pago   .columna p {
  line-height:17px;
  margin-bottom:16px;
}
#tienda-servicios.formas-pago   .columna p + h2 {
  padding-top:11px;
  background-position:1px 18px;
}
#tienda-servicios.formas-pago   .columna p em {
  font-style:italic;
}

/* FAQ */
#tienda-faq   {
  padding-bottom:65px;
}
#tienda-faq   h1 {
  font-size:22px;
  font-weight:bold;
  letter-spacing:-1px;
  margin-bottom:16px;
}
#tienda-faq   h2 {
  display:block;
  clear:both;
  font-size:16px;
  margin-bottom:3px;
  padding-top:12px;
  border-top:solid 1px #d3e4bf;
}
#tienda-faq   h3 {
  font-size: 14px;
  padding-bottom: 4px;
  margin-bottom: 0px;
}
#tienda-faq   p {
  color:#666;
  line-height:16px;
  margin-bottom:3px;
}
#tienda-faq   ul {
  overflow:hidden;
  display:block;
  float:left;
  /* width:440px; */
  width: 100%;
  border-top: solid 1px #D3E4BF;
  padding-top:3px;
  margin-bottom:15px;
}
#tienda-faq   ul + ul {
  margin-left:30px;
}
#tienda-faq   ul li {
  background-image: url("../img/bullet-dic-grey.png");
  background-repeat: no-repeat;
  background-position: 0 6px;
  padding-left:14px;
  line-height:19px;
  color: #719d41;
  display: inline-block;
  padding-top: 0;
  vertical-align: top;
  width: 48%;
}
#tienda-faq   ul li a {
  color:#719d41;
  text-decoration: none;
}
#tienda-faq   ul li a:hover {
  text-decoration: underline;
}

#tienda-faq   h1 + h2 {
  padding-top:9px;
}
#tienda-faq   ul + h1 {
  padding-top:26px;
  margin-bottom:11px;
  clear:left;
}
#tienda-faq   a.bt-text {
  margin-bottom:14px;
}

/* LEGAL */
#tienda-legal   {
  padding-bottom:35px;
}
#tienda-legal   h1 {
  font-size:22px;
  font-weight:bold;
  letter-spacing:-1px;
  margin-bottom:16px;
}
#tienda-legal   h3 {
  font-size:14px;
  margin-bottom:3px;
  padding-bottom:4px;
  border-bottom:solid 1px #d3e4bf;
}
#tienda-legal   p {
  color:#666;
  line-height:14px;
  margin-bottom:14px;
}
#tienda-legal   p + h3 {
  margin-top:37px;
}
#tienda-legal   ul {
  overflow:hidden;
  display:block;
  float:left;
  /* width:440px; */
  width: 100%;
  margin-bottom:15px;
  margin-top:8px;
}

#tienda-legal   ul + ul {
  margin-left:30px;
}
#tienda-legal   ul li {
  font-size: 12px;
  color: #666666;
  background-image: url("../img/bullet-disc-green-8px.png");
  background-repeat: no-repeat;
  background-position: 0 2px;
  padding-left: 14px;
  line-height: 14px;
  margin-bottom: 12px;
  vertical-align: top;
  width: 48%;
  display: inline-block;
  list-style-image: url("../img/bullet-disc-green-8px.png");
}
#tienda-legal   ul + h3 {
  clear:left;
  padding-top:6px;
}
#tienda-legal   p + h1 {
  margin-top:45px;
}
/* se elimina un span de n�mero y se aplican los estilos al ol de las listas numeradas */
#tienda-legal   ol {
  color: #83B817;
  font-size: 18px;
  font-weight: bold!important;
  list-style: decimal outside none;
  margin-left: 23px;
  margin-top: 2px;
}
#tienda-legal   ol li {
  position:relative;
  padding-left:0px;
}
#tienda-legal   ol li span {
  position:absolute;
  left:0px;
  top:0px;
  font-size:18px;
  font-weight:bold;
  color:#83b817;
}
#tienda-legal   ol li p {
  font-weight: normal;
  font-size:13px;
  color: #666666;
  line-height: 14px;
  margin-bottom: 14px;
}

#tienda-legal   ol + h3 {
  margin-top:26px;
}










/****************************************************************************/
/****************************************************************************/
#tooltip-envio {
  position:absolute;
  top:300px;
  left:500px;
  background-color:#FFF;
  padding:18px 25px 9px 25px;
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px;
  border-radius: 8px;
  -moz-box-shadow: 0px 0px 15px #999;
  -webkit-box-shadow: 0px 0px 15px #999;
  box-shadow: 0px 0px 15px #999;

}
#tooltip-envio ul {
  float:left;
  margin-bottom:14px;
}
#tooltip-envio ul li {
  width:117px;
  color:#666;
  border-bottom:solid 1px #f0f0f0;
  padding-bottom:2px;
  margin-bottom:2px;
  font-size:12px;
}
#tooltip-envio ul li:first-child {
  font-weight:bold;
  font-size:14px;
  color:#000;
  padding-bottom:8px;
  margin-bottom:4px;
  border-bottom-color:#d3e4bf;
}
#tooltip-envio ul li:last-child {
  border:none;
}
#tooltip-envio ul + ul li + li {
  width:61px;
  text-align:right;
  padding-right:79px;
}
#tooltip-envio ul + ul li:first-child {
  padding-right:24px;
}
#tooltip-envio p {
  float:left;
  clear:left;
  font-size:12px;
  line-height:13px;
  width:256px;
  margin-bottom:14px;
  color:#666;
}

#tienda-carrito .columna .carrito-pago-info-forma p {
  font-size:14px;
  outline-color:#999;
  color: #a1a1a1;
  margin-bottom:16px;
  line-height:17px;
}

#tienda-carrito .carrito-pago-info-forma {
  display: none;
}
#tienda-carrito .carrito-pago-info-forma.general {
  display: block;
}
/* FINANCIACION */
#tienda-carrito.financiacion   p {
  color:#666;
}
#tienda-carrito   .carrito-pago-info-forma.financiacion ul li {
  display:block;
  float:none;!important;
  width:auto;
  color:#666;
  padding-left:18px;
  background-image:url(../img/bullet-disc-green-8px.png);
  background-repeat:no-repeat;
  background-position:3px 4px;
  font-size:14px;
  line-height:16px;
  margin-bottom:18px;
}
#form-financiacion {
  display:none;
  margin-bottom:110px;
  width:610px;
  margin-right:300px;
  float:left;
  clear:left;
}
#form-financiacion h3 {
  font-size: 14px;
  padding-bottom: 11px;
  border-bottom: solid 1px #D3E4BF;
  margin-bottom: 13px;
}
#form-financiacion span.sep {
  width:200px;
  display:inline-block;
  font-size:14px;
  color:#999;
  position:relative;
}
#form-financiacion label.clickeable span.sep {
  float:left;
}
#form-financiacion span.sep em {
  position:absolute;
  left:0px;
  top:19px;
  font-size:11px;
}
#form-financiacion label {
  float:left;
  clear:left;
}
/* #form-financiacion label {
*float:none!important;
}*/
#form-financiacion input {
  width:395px!important;
}
#form-financiacion .label-izq {
  float:left;
}
#form-financiacion .label-izq input {
  width:145px!important;
}
#form-financiacion .label-der {
  float:right;
  clear:none;
  text-align:right;
}
#form-financiacion .label-der span.sep {
 width:auto;
}
#form-financiacion .label-der input {
  width:135px!important;
}
#form-financiacion .label-der.label-s input {
  width:110px!important;
}
#form-financiacion .label-der.label-m input {
  width:125px!important;
}
#form-financiacion label + h3 {
  float:left;
  clear:left;
  margin-top:40px;
  width:100%;
}
#datos-financiacion {
  width:100%;
  overflow:hidden;
  padding-top:5px;
  padding-bottom:30px;
  border-bottom: solid 1px #D3E4BF;
  margin-bottom:16px;
}
#datos-financiacion label {
  clear:none;
  margin-right:27px;
}
#form-financiacion .sbHolder {
  width: 155px;
  background-color: #F1F1F1;
  vertical-align: middle;
  margin-bottom: 4px;
}
#form-financiacion .sbOptions {
  width: 155px;
}
#form-financiacion .label-der .sbHolder {
  width: 145px;
  text-align: left;
}
#form-financiacion .label-der .sbOptions {
  width: 145px;
  text-align: left;
}
#form-financiacion input, #form-financiacion .sbHolder {
  width:395px!important;
}
#form-financiacion .label-izq .sbHolder {
  width:155px!important;
}
#form-financiacion .label-izq .sbOptions {
  width:155px!important;
}
#form-financiacion .label-der .sbHolder {
  width:145px!important;
}
#form-financiacion .label-der .sbOptions {
  width:145px!important;
}
#form-financiacion .label-izq.label-s .sbHolder {
  width:135px!important;
}
#form-financiacion .label-izq.label-s .sbOptions {
  width:135px!important;
}
#form-financiacion .label-der.label-s .sbHolder {
  width:120px!important;
}
#form-financiacion .label-der.label-s .sbOptions {
  width:120px!important;
}
#form-financiacion .label-der.label-m .sbHolder {
  width:135px!important;
}
#form-financiacion .label-der.label-m .sbOptions {
  width:135px!important;
}

/* Listado comparativa */
#seccionhome.comparativa h1 {
  margin-bottom:40px;
}
#seccionhome.comparativa h1 + a.bt-text {
  font-size:14px;
  float:left;
  margin-left:15px;
  line-height:50px;
}
#seccionhome.comparativa   table {
  width:960px;
  padding-bottom:10px;
  margin-left:-23px;
  margin-bottom:45px;
  clear: both;
}
#seccionhome.comparativa   table tr td {
  position:relative;
}
#seccionhome.comparativa   table tr td:first-child {
  width:219px;
  padding-left:28px;
}
#seccionhome.comparativa   table tr td:last-child {
  width:219px;
  padding-right:30px;
}
#seccionhome.comparativa   table tr td + td {
  width:205px;
  padding-left:17px;
  border-left:solid 1px #e5e5e5;
}
#seccionhome.comparativa   table .bt-simple {
  position:absolute;
  top:-190px;
  left: 153px;
}
#seccionhome.comparativa   table img {
  margin-top:35px;
  margin-bottom:7px;
}
#seccionhome.comparativa   table tr td h3 {
  font-size:15px;
  line-height:15px;
  color:#666;
  margin-bottom:3px;
  margin-left:2px;
  position: relative;
}
#seccionhome.comparativa   table tr td h3 strong {
  font-size:16px;
  color:#000;
  display:block;
}
#seccionhome.comparativa   table .bt-comprar {
  margin-bottom:2px;
}
#seccionhome #filtro-opciones form ul.sin-multi-criterios {
  margin-bottom:14px;
  margin-left:3px;
}
ul.comparativa-productos-caracteristicas {
  margin-bottom:17px;
  margin-left:3px;
}
ul.comparativa-productos-caracteristicas li  {
  color:#65ae0f;
  line-height:14px;
  padding-left:10px;
  background-image: url(../img/vin-grey.png);
  background-repeat:no-repeat;
  background-position:0px 3px;
}
#seccionhome.comparativa   table tr + tr td {
  color:#666;
  line-height:28px;
  padding-top:15px;
  position:relative;
}
#seccionhome.comparativa   table tr + tr p {
  padding: 0px;
  margin: 0px;
  position: relative;
}

#seccionhome.comparativa   table tr + tr td p span{
  color:#333;
  font-weight:bold;
  font-size:14px;
  position:absolute;
  top:-15px;
}
#seccionhome.comparativa   table tr td.comparativa-si {
  color:#64ad0d;
}
#seccionhome.comparativa   table tr td.comparativa-no {
  color:#cf3f6f;
}
#seccionhome.comparativa   table tr:nth-child(even) {
  background-color:#f6f6f6;
}

/* Ficha con relacionados */
#oportunidades-bloque {
  padding:25px 23px 0px 23px;
  display:block;
  overflow:hidden;
  margin-bottom:6px;
}
#oportunidades-bloque h4 {
  font-size:22px;
  font-weight:bold;
  margin-bottom:17px;
}
#oportunidades-bloque .oportunidades-item {
  overflow:hidden;
  margin-left:3px;
  padding-bottom:21px;
  border-bottom:solid 1px #ececec;
  margin-bottom:20px;
}
#oportunidades-bloque .oportunidades-item ul {
  float:left;
  margin-bottom:5px;
}
#oportunidades-bloque .oportunidades-item ul li {
  float:left;
}
#oportunidades-bloque .oportunidades-item ul li + li {
  padding-left:37px;
  background-image: url(../img/mas.png);
  background-repeat:no-repeat;
  background-position:6px 40px;
}
#oportunidades-bloque .oportunidades-item .oportunidades-total {
  padding-left:45px;
  background-image: url(../img/igual.png);
  background-repeat:no-repeat;
  background-position:0px 45px;
  float:right;
  margin-right:8px;
}
#oportunidades-bloque .oportunidades-item .oportunidades-total .precio-viejo {
  float:right;
  color:#999;
  font-size:22px;
  font-weight:bold;
  margin-bottom:-3px;
}
#oportunidades-bloque .oportunidades-item .oportunidades-total .precio-viejo span {
  font-size:13px;
}
#oportunidades-bloque .oportunidades-item .oportunidades-total .precio-viejo .precio-tachado {
  background-image:url(../img/del-precioviejo-horiz.png);
  background-repeat:repeat-x;
  background-position:left 5px;
}
#oportunidades-bloque .oportunidades-item .oportunidades-total p {
  font-size:16px;
  float:right;
  clear:right;
  margin-bottom:5px;
}
#oportunidades-bloque .oportunidades-item .oportunidades-total .bt-comprar {
  font-size:20px;
  font-weight:bold;
  float:right;
  clear:right;
}
#oportunidades-bloque .oportunidades-item .oportunidades-total .bt-comprar strong {
  font-size:22px;
  padding-top:2px;
  padding-bottom:3px;
}
#oportunidades-bloque .oportunidades-item .oportunidades-total .bt-comprar strong span {
  font-size:14px;
}
#oportunidades-bloque .oportunidades-item > p {
  color:#999;
  float:left;
  clear:left;
}
.h4-recomendados {
  font-size:22px;
  font-weight:bold;
  margin-bottom:17px;
/* modificacion fusion R3 28/10/2013 */
/* margin-left:23px;*/
  letter-spacing:-1px;
}
#listado-productos.recomendados {
  margin-left:5px;
  /* modificacion fusion R3 28/10/2013*/
  /*padding: 0px 23px; */
  margin-bottom:35px;
}
#listado-productos.recomendados li {
  width:auto;
  min-width:162px;
  margin-right:41px;
}


#listado-productos.recomendados a.no-underline{
text-decoration: none
}

/* Litado comparativa opcion actual */
#listado-productos > li label.clickeable {
  display:block;
  font-size:11px;
  margin-top:6px;
  margin-left:3px;
}
#listado-productos > li label.clickeable .checkbox {
  margin:1px 3px 0 0;
}
.ver-trucos {
  color:#FFF;
  float:right;
  display:inline-block;
  line-height:32px;
  padding:0 10px 0 30px;
  background-color:#6fb61d;
  background-image:url(../img/icono-trucos.png);
  background-repeat:no-repeat;
  background-position:10px 7px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  margin-right:18px;
  margin-top:-13px;

}
.ver-trucos:hover {
  color:#FFF;
}
#seccionhome.comparativa #filtro-opciones a.marcartodos {
  padding:0;
  display:inline;
  clear:left;
  float:left;
  color:#63a90e;
}
#seccionhome.comparativa #filtro-opciones a.marcartodos + a.bt-text {
  margin-left:8px;
  border-left: solid 1px #dddddd;
  padding-left:8px;
  float:left;
}
#seccionhome.comparativa #filtro-opciones ul {
  margin-bottom:27px;
}


/* Explicativo Base */
/*************************************************************************************************/
#tienda-explicativo #header {
  background-color:transparent;
}
#tienda-explicativo.tabs #wrapper {
  background-image:url(../img/explicativo-bg-nav.png);
  background-repeat:repeat-x;
  background-position:0px 89px;
}
#tienda-explicativo h1 {
  font-size:35px;
  letter-spacing: -1px;
  margin-bottom:40px;
  float:left;
}
#tienda-explicativo #mainExplicativo {
  width:541px;
  float:left;
  margin-right:18px;
  clear: left;
}
#tienda-explicativo #sidebar {
  width:319px;
  padding:22px 15px 20px 21px;
  float:right;
  background-color:#e6e6e6;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}
#tienda-explicativo #sidebar > h3 {
  font-size:18px;
  padding-top:15px;
  margin-bottom:14px;
  border-top:solid 1px #d6d6d6;
}
#tienda-explicativo #sidebar > span {
  display:block;
  margin-top:3px;
  margin-bottom:19px;
}
#tienda-explicativo #mainExplicativo h2 {
  font-size:26px;
  line-height:24px;
  font-weight:bold;
  margin-bottom:13px;
  letter-spacing:-1px;
}
#tienda-explicativo #mainExplicativo h2 + p {
  font-size:15px;
  line-height:16px;
  margin-bottom:19px;
}
#tienda-explicativo #mainExplicativo p + ul {
  padding-bottom:15px;
  border-bottom:solid 1px #e0e0e0;
  margin-bottom:19px;
  overflow:hidden;
}
#tienda-explicativo #mainExplicativo p + ul li {
  color:#669900;
  font-size:14px;
  line-height:18px;
  padding-left:9px;
  background-image:url(../img/vin-grey-arrow.png);
  background-repeat:no-repeat;
  background-position:0px 5px;
}
#tienda-explicativo #mainExplicativo p + ul li a {color: #669900 !important}
#tienda-explicativo #mainExplicativo h3 {
  font-size:20px;
  margin-bottom:13px;
  display: block;
    float: left;
    font-size: 20px;
    margin-bottom: 13px;
    margin-top: 10px;
    width: 100%;
}
#tienda-explicativo #mainExplicativo p {
  line-height:14px;
  margin-bottom:16px;
}
p.p-cap,
#tienda-explicativo #mainExplicativo p + p,
#tienda-explicativo #mainExplicativo img + p,
#tienda-explicativo #mainExplicativo img + span + p, #tienda-explicativo #main p + div,#tienda-explicativo #main div + div,#tienda-explicativo #main img + span + a + p,#tienda-explicativo #main a + p, #tienda-explicativo #main span > p {
  color:#8c8c8c;
  line-height:16px;
  margin-bottom:13px;

}
#tienda-explicativo #mainExplicativo a{color:#26A8D4;text-decoration:underline;}
#tienda-explicativo #mainExplicativo a:hover{color:#60A908;}
#tienda-explicativo #mainExplicativo div + div {
  margin-bottom:0;
}
#tienda-explicativo #mainExplicativo img {
  float:left;
  margin-top:6px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  margin-bottom: 10px;
}
#tienda-explicativo #mainExplicativo img + span {
  margin-top:3px;
  color:#666;
  margin-bottom:15px;
  display:inline-block;
}
#tienda-explicativo #mainExplicativo img + p {
  display:inline-block;
  padding-top:17px;
}
#tienda-explicativo #mainExplicativo img + img {
  margin-left:2px;
}
#tienda-explicativo #mainExplicativo p + h3 {
  padding-top:12px;
}
p.p-cap:first-letter, #tienda-explicativo #mainExplicativo span > p:first-letter {
  font-size:16px;
  color:#7dbb39;
}
#tienda-explicativo #mainExplicativo img + span > p:first-letter{color:#8C8C8C;}
h3#explicativo-resumen {
  margin-top:8px;
  padding-top:22px!important;
  margin-bottom:11px!important;
  border-top:solid 1px #a3c266;
}
#explicativo-resumen + ul {
  overflow:hidden;
  padding-bottom:8px;
  border-bottom:solid 1px #a3c266;
  margin-bottom:19px;
  float: left;
}
#explicativo-resumen + ul li {
  font-size:14px;
  line-height:15px;
  color:#333;
  margin-bottom:14px;
}
#tienda-explicativo #mainExplicativo h3 + ul li strong {
  color:#669900;
}
a.subir {
  font-size:14px;
  padding-left:10px;
  color:#669900;
  background-image:url(../img/subir.png);
  background-repeat:no-repeat;
  background-position:0px 4px;
  display:block;
  margin-bottom:65px;
  float: left;
}
#explicativo-autor {
  overflow:hidden;
  margin-bottom:22px;
}
#explicativo-autor img {
  float:left;
  margin-right:10px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
#explicativo-autor h2 {
  font-size:22px;
  margin-bottom:3px;
}
#explicativo-autor p {
  color:#707070;
  font-size:16px;
  line-height:14px;
  margin-bottom:6px;
}
#articulos-relacionados {
  margin-top:-5px;
  overflow:hidden;
  margin-bottom:20px;
}
#articulos-relacionados li {
  padding-left:12px;
  background-image:url(../img/vin-articulo.png);
  background-repeat:no-repeat;
  background-position:0px 2px;
  margin-bottom:5px;
}
#productos-relacionados li a,
#articulos-relacionados li a {
  color:#26a8d4;
  text-decoration:underline;
  display:block;
}

/**************************************************
Actualizaci�n 20-12-2011

La regla #tienda-explicativo #wrapper fue reemplazado por #tienda-explicativo.tabs #wrapper
La regla #tienda-explicativo h1 fue modificado
La regla #tienda-explicativo #main fue modificada

A continuaci�n las nuevas reglas

*/
#tienda-explicativo h1 + a.bt-text {
    float: left;
    font-size: 14px;
    line-height: 50px;
    margin-left: 15px;
}
#tienda-explicativo.tabs h1 {
  margin-bottom:19px;
}

/**************************************************
Actualizaci�n 21-12-2011

A continuaci�n las nuevas reglas

*/

#bloque-error {
  height:96px;
  padding-top:15px;
  padding-left:100px;
  background-color:#efefef;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  margin-bottom:20px;
  background-image:url(../img/error.png);
  background-repeat:no-repeat;
  background-position:20px 14px;

}
#bloque-error h4 {
  font-size:26px;
  font-weight:bold;
  letter-spacing:-1px;
}
#bloque-error p {
  font-size:18px;
  margin-bottom:18px;
  font-weight:500;
}
#bloque-error a {
  color:#26a8d4;
  text-decoration:underline;
}

/**************************************************
Actualizaci�n 22-12-2011

Integracion de parche.css

La regla #tienda-servicios   p .bt-text fue reemplazado por #tienda-servicios   p a
La regla #tienda-servicios   .bt-text fue reemplazado por #tienda-servicios   a
La regla #tienda-servicios   p a fue modificado
La regla #tienda-servicios   a fue modificado
La regla #slider-destacados-controls fue modificado
La regla #tienda-carrito form label.clickeable fue modificado
La regla #tienda-faq   ul fue modificado
La regla #tienda-faq   ul li fue modificado
La regla #tienda-legal   ul fue modificado
La regla #tienda-legal   ul li fue modificado
La regla #tienda-legal   ol fue modificado
La regla #tienda-legal   ol li fue modificado
La regla #tienda-legal   ol li p fue modificado
La regla #metodos-pago fue modificado
La regla #listado-productos li img fue modificado
La regla #tienda-carrito table td > strong fue modificado
La regla #tienda-ficha-producto #ficha-tecnica ul li:last-child fue modificado
La regla #tienda-ficha-producto #ficha-tecnica ul fue modificado
La regla #tienda-ficha-producto #ficha-tecnica ul li fue modificado
La regla #tienda-ficha-producto #compra-personalizar img fue modificado
La regla #tienda-ficha-producto #ficha-producto-descripcion fue modificado
La regla #tienda-ficha-producto #compra-personalizar .precio-viejo fue modificado
La regla #seccionhome.compuesto #listado-productos > li fue modificado



A continuaci�n las nuevas reglas

*/
.servicio {
  overflow:hidden;
  padding-top: 2px;
}
/* para poder tener los botones de edici�n de las caracter�sticas */
#caracteristicas-compra table span {
  position: relative!important;
}
/* botones de productos */
#listado-productos table span {
  word-spacing: 0!important;
  letter-spacing:0!important;
}
/* correci�n para 4 columnas */
#tienda-home   #listado-productos {
  width: 100%!important;
}
#tienda-home   #listado-productos li {
  width: 21%!important;
}

/*  Datos facturacion / financiacion */
.data-carrito {
  display: block!important;
  margin-bottom: 0px!important;
  margin-right: 0px!important;
  width: 440px!important;
}
.data-carrito #containerCompraP2CD2 {
  margin-top: 34px!important;
}
.data-carrito .clickeable {
  margin-bottom: 16px!important;
}
#form-financiacion.data-carrito input {
  width: 300px !important;
}
#form-financiacion.data-carrito .sbHolder {
  width: 310px !important;
}
#form-financiacion.data-carrito textarea {
  width: 300px !important;
}
/* error de validacion muestra * en rojo */
.err-val {
  color: red;
  font-size: 28px;
  font-weight: bold;
  margin-left: 4px;
  vertical-align: middle;
}
.err-val-combo {
  margin-left: 0px!important;
  color: red;
  font-size: 28px;
  font-weight: bold;
  vertical-align: middle;
}
#form-financiacion .errorDiv {
  color: red;
  font-weight: bold;
  margin-bottom: 10px;
}

/*  Listado Compuesto y Listado simple
/*  multicriterios
/*  boton restablecer
*/
#seccionhome #filtro-opciones form ul {
  border-left: 1px solid #DDDDDD;
  margin-left: 26px;
  padding-left: 24px;
}
#seccionhome #filtro-opciones a.restablecer {
  clear: both;
  color: #0099CC;
  display: block;
  float: none;
  margin-left: -2px;
  padding-top: 10px;
  text-decoration: underline;
}
#seccionhome #filtro-opciones a.restablecer {
  clear: left;
  color: #63A90E;
  display: inline;
  float: left;
  padding: 0;
}
#form-financiacion .sbOptions {
  width: 310px!important;
}

/*  Capa de Gastos de envio */
#containerGastosEnvio {
  background-color:white;
  /* position: absolute;
  width: 313px;
  z-index: 9999;
  -moz-border-radius: 5px 5px 5px 5px;
  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5) inset, 0 1px 2px rgba(0, 0, 0, 0.5);
  -moz-user-select: none;
  background: -moz-linear-gradient(center top , #ffffff, #f3f3f3) repeat scroll 0 0 transparent;
  */
  /* left: 475px;
  top: 160px;
  display: none;*/
}
#containerFichaMasInfoData {
  overflow: hidden;
  position: relative;
  text-align: left;
  top: 10px;
  width: 260px;
  z-index: 10;
  margin-bottom: 2px;
}
#tablaTarifaP1 tr td {
  color: #333333;
  font-size: 10px!important;
  padding: 3px!important;
}
#tablaTarifaP1 tr td + td {
  color: #333333;
  font-size: 10px !important;
  vertical-align: middle;
}
#containerGastosEnvio p {
  border: 0 none;
  margin: 0 0 11px;
  padding: 0;
  color: #333333;
  font-size: 10px !important;
}
strong.precio-normal span {
  background-color: transparent!important;
}

#compra-personalizar .compra-personalizar {
  width: 78%!important;
}

#masInfoP4Data {
  height: 420px;
  overflow-x: hidden;
  overflow-y: auto;
  padding: 10px;
  text-align: left;
  width: 420px;
  color: #333333;
  font-size: 10px;
}

/* banner de home */
.{
  background-image: url("../img/del-precioviejo-verde.png")!important;
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  background-position: center center;
  background-repeat: no-repeat;
}
.precioviejo-blanco {
  background-image: url("../img/del-precioviejo-blanco.png");
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  background-position: center center;
  background-repeat: no-repeat;
}

/* lista de productos */
#ficha-producto-descripcion span.precio-tachado {
  background-image: url("../img/del-precioviejo-horiz.png")!important;background-position: center center;
  background-repeat: repeat-x;
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}

/* ficha de producto normal / variante / conjunto */
.precioviejo-rojo-h-principal {
  background-image: url("../img/del-precioviejo-horiz.png")!important;
  background-position: left 6px!important;
  background-repeat: repeat-x!important;
}

/* para el listado de productos de variante o conjunto */
.precioviejo-rojo-h-variante {
  background-image: url("../img/del-precioviejo-horiz.png")!important;
  background-repeat: repeat-x!important;
  bottom: 0!important;
  left: 0!important;
  position: absolute!important;
  right: 0!important;
  top: 0!important;
  background-position: center center!important;
}

#compra-personalizar span.precio-tachado {
  background-image: url("../img/del-precioviejo-horiz.png")!important;
  background-repeat: repeat-x!important;
  bottom: 0!important;
  left: 0!important;
  position: absolute!important;
  right: 0!important;
  top: 0!important;
  background-position: center center!important;
}

/*
#colorbox, #cboxOverlay, #cboxWrapper {top: 102px;}
#cboxOverlay {top: 0px!important;}
*/

#seccionhome #filtro-opciones .bt-text {
  border-left: 1px solid #DDDDDD;
  float: left;
  margin-left: 8px;
  padding-left: 8px;
}
#tooltips-wrapper-volveratiendaonline {
  display: none;
}
#listado-productos .grey {
  cursor: default;
}

/* selecion de tienda en ficha producto */
#tienda-ficha-producto #div-tienda-no-seleccionada p,
#fichabodegon #div-tienda-no-seleccionada p,
#fichavariante #div-tienda-no-seleccionada p,
#fichasimple #div-tienda-no-seleccionada p,
#fichaoutlet #div-tienda-no-seleccionada p, #fichaventaflash #div-tienda-no-seleccionada p, #fichauniversal #div-tienda-no-seleccionada p,
#tienda-ficha-producto #div-tienda-seleccionada p,
#fichabodegon #div-tienda-seleccionada p,
#fichavariante #div-tienda-seleccionada p,
#fichasimple #div-tienda-seleccionada p,
#fichaoutlet #div-tienda-seleccionada p, #fichaventaflash #div-tienda-seleccionada p, #fichauniversal #div-tienda-seleccionada p
 {
  color: #999999;
  font-size: 14px;
  line-height: 14px;
  margin-bottom: 10px;
}
#tienda-ficha-producto #div-tienda-no-seleccionada .bt-text,
#fichabodegon #div-tienda-no-seleccionada .bt-text,
#fichavariante #div-tienda-no-seleccionada .bt-text,
#fichasimple #div-tienda-no-seleccionada .bt-text,
#fichaoutlet  #div-tienda-no-seleccionada .bt-text, #fichaventaflash #div-tienda-no-seleccionada .bt-text , #fichauniversal #div-tienda-no-seleccionada .bt-text,
#tienda-ficha-producto #div-tienda-seleccionada .bt-text,
#fichabodegon #div-tienda-seleccionada .bt-text,
#fichavariante #div-tienda-seleccionada .bt-text,
#fichasimple #div-tienda-seleccionada .bt-text,
#fichaoutlet #div-tienda-seleccionada .bt-text, #fichaventaflash #div-tienda-seleccionada .bt-text, #fichauniversal #div-tienda-seleccionada .bt-text
{
  font-size: 14px;
  margin-bottom: 16px;
}
#tienda-ficha-producto #div-tienda-no-seleccionada,
#fichabodegon #div-tienda-no-seleccionada,
#fichavariante #div-tienda-no-seleccionada,
#fichasimple #div-tienda-no-seleccionada,
#fichaoutlet #div-tienda-no-seleccionada, #fichaventaflash #div-tienda-no-seleccionada, #fichauniversal #div-tienda-no-seleccionada,
#tienda-ficha-producto #div-tienda-seleccionada,
#fichabodegon #div-tienda-seleccionada,
#fichavariante #div-tienda-seleccionada,
#fichasimple #div-tienda-seleccionada,
#fichaoutlet #div-tienda-seleccionada, #fichaventaflash #div-tienda-seleccionada, #fichauniversal #div-tienda-seleccionada,
{
  float: left;
  margin-left: 20px;
}

#seccionhome.compuesto #listado-productos li ul.listado-productos-opciones-precio li strong.precio-oferta {
  min-width: 0px;
}

/* sin multicriterios */
#seccionhome #filtro-opciones form ul.sin-multi-criterios {
  border-left: none!important;
  margin-left: 0px!important;
  padding-left: 0px!important;
}
/* tootip ficha producto */
#tienda-ficha-producto .tooltip_comparativa,
#fichabodegon .tooltip_comparativa,
#fichavariante .tooltip_comparativa,
#fichasimple .tooltip_comparativa,
#fichaoutlet .tooltip_comparativa, #fichaventaflash .tooltip_comparativa, #fichauniversal .tooltip_comparativa
{
  color: #FFFFFF;
  height: 70px;
  padding: 10px 12px;
  width: 200px;
}
#tienda-ficha-producto .tooltip_comparativa p,
#fichabodegon .tooltip_comparativa p,
#fichavariante .tooltip_comparativa p,
#fichasimple .tooltip_comparativa p,
#fichaoutlet .tooltip_comparativa p, #fichaventaflash .tooltip_comparativa p, #fichauniversal .tooltip_comparativa p
{
  margin-bottom: 15px;
}

/* Actualizaci�n 22/03: precio por unidades*/

#tienda-ficha-producto #ficha-producto-descripcion,
#fichabodegon #ficha-producto-descripcion,
#fichavariante #ficha-producto-descripcion,
#fichasimple #ficha-producto-descripcion,
#fichaoutlet #ficha-producto-descripcion, #fichaventaflash #ficha-producto-descripcion, #fichauniversal #ficha-producto-descripcion,
#tienda-ficha-producto #ficha-producto-descripcion del.precio-unidad,
#fichabodegon #ficha-producto-descripcion del.precio-unidad,
#fichavariante #ficha-producto-descripcion del.precio-unidad,
#fichasimple #ficha-producto-descripcion del.precio-unidad,
#fichaoutlet #ficha-producto-descripcion del.precio-unidad, #fichaventaflash #ficha-producto-descripcion del.precio-unidad, #fichauniversal #ficha-producto-descripcion del.precio-unidad
{
  font-size:15px;
  height:20px;
  line-height:20px;
  margin-bottom:13px;
  margin-top:4px;
}
#tienda-ficha-producto #ficha-producto-descripcion del.precio-unidad,
#fichabodegon #ficha-producto-descripcion del.precio-unidad,
#fichavariante #ficha-producto-descripcion del.precio-unidad,
#fichasimple #ficha-producto-descripcion del.precio-unidad,
#fichaoutlet #ficha-producto-descripcion del.precio-unidad, #fichaventaflash #ficha-producto-descripcion del.precio-unidad, #fichauniversal #ficha-producto-descripcion del.precio-unidad
{
  margin-left:10px;
}
#tienda-ficha-producto #ficha-producto-descripcion del.precio-unidad .precio-tachado,
#fichabodegon #ficha-producto-descripcion del.precio-unidad .precio-tachado,
#fichavariante #ficha-producto-descripcion del.precio-unidad .precio-tachado,
#fichasimple #ficha-producto-descripcion del.precio-unidad .precio-tachado,
#fichaoutlet #ficha-producto-descripcion del.precio-unidad .precio-tachado, #fichaventaflash #ficha-producto-descripcion del.precio-unidad .precio-tachado, #fichauniversal #ficha-producto-descripcion del.precio-unidad .precio-tachado
{
  background-position:left 2px;
}

#listado-productos li strong.precio-unidad,
#listado-productos li del.precio-unidad {
  font-size:13px;
  height:18px;
  line-height:18px;
  margin-bottom:13px;
}
#listado-productos li strong.precio-unidad {
    background-color: #62932D;
    color: #FFFFFF;
    font-weight: bold;
    margin-left: 3px;
}

/**************************************************
Actualizaci�n 24-03-2012

Modificaci�n en productos relacioneados

La regla #tienda-explicativo #sidebar h3 fue reemplazada por #tienda-explicativo #sidebar > h3
La regla #tienda-explicativo #sidebar span fue reemplazada por #tienda-explicativo #sidebar > span
La regla #productos-relacionados fue modificada
La regla #productos-relacionados li fue modificada
La regla #productos-relacionados li img fue modificada
La regla #listado-productos.tienda-fisica li ul.listado-productos-opciones-precio li fue modificada
*/
.productos-relacionados {
}
.productos-relacionados > li {
  margin-bottom:15px!important;
  margin-right:0!important;
  width:320px;
}
.productos-relacionados li img {
  float:left;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
#listado-productos.tienda-fisica li ul.listado-productos-opciones-precio li,
.productos-relacionados li ul.listado-productos-opciones-precio li {
  color: #666;
  line-height: 14px;
  padding-left: 10px;
  background-image: url(../img/bullet-dic-green.png);
  background-repeat: no-repeat;
  background-position: 0px 5px;
}

/* A continuaci�n las nuevas reglas */

.productos-relacionados li > div {
  width:240px;
  float:right;
}
.productos-relacionados li .bt-comprar {
  padding:3px!important;
  margin-bottom:5px!important;
}
.productos-relacionados li .bt-comprar strong {
  margin-right:0;
}
.productos-relacionados li h3 strong {
  margin-bottom:6px;
}
.productos-relacionados li .unidades-disp-si {
  margin-bottom:8px;
}


/* explicativo .- modificaci�n de telvent para precios para las medidas */
.precio-relacionados-medida, .precio-oferta-relacionados-medida {
    font-size: 12px!important;
}
.precio-relacionados-medida span, .precio-oferta-relacionados-medida span {
    font-size: 9px!important;
}

/* 08-08-2012*/
#tienda-explicativo #listado-productos li strong.precio-unidad{margin-left:0;padding-left:0;}

/* inserci�n de nuevos estilos de UVE 22-10-2012 */
/* ********************************************* */
/* Actualizaci�n 16/05: correccion nav con dos lineas*/

#tienda-ficha-producto #nav li:last-child,
#fichabodegon #nav li:last-child,
#fichavariante #nav li:last-child,
#fichasimple #nav li:last-child,
#fichaoutlet #nav li:last-child, #fichaventaflash #nav li:last-child, #fichauniversal #nav li:last-child
{
/*  background-image:url(../img/nav-li-bg-last.png);*/
  background-repeat:no-repeat;
  background-position:left 1px;
}

/* Actualizacion 06-08-2012 */

/* Nuevas reglas */

.input-text.compra-cantidad {
 /* modificacion fusion R3 05/10/2013*/
  width: 25px!important;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  text-align: right;
}
.input-text.compra-cantidad:focus, #tienda-ficha-producto #compra-personalizar .compra-cantidad-cero .input-text.compra-cantidad:focus {
  background-color: #60A908;
  color: #000000;
}

/* ACTUALIZACION 05-10 - Boton Configurar */
/* estilos modificados */
#tienda-ficha-producto #ficha-producto-descripcion .bt-simple,
#fichabodegon #ficha-producto-descripcion .bt-simple,
#fichavariante #ficha-producto-descripcion .bt-simple,
#fichasimple #ficha-producto-descripcion .bt-simple,
#fichaoutlet  #ficha-producto-descripcion .bt-simple, #fichaventaflash  #ficha-producto-descripcion .bt-simple,#fichauniversal #ficha-producto-descripcion .bt-simple
{
clear: none !important;
    display: inline-block !important;
    margin-right: 5px;
    margin-top: 10px !important;
}
/* estilos agregados */
#ficha-producto-descripcion .bt-configurar {
}
#listado-productos .bt-configurar {
  font-size:14px;
  margin-right:-4px;
  margin-left:10px;
  background-position: 15px -91px;

}


/* ACTUALIZACION 15-10 - Pesta�a Configurar Proyecto */
#configurar-proyecto {
}
#configurar-proyecto h1,
#configurar-proyecto h2 {
  font-size:34px;
  color:#7dbb39;
  font-weight:bold;
  float:none;
}
#configurar-proyecto h3 {
  font-size:25px;
  padding: 0 100px;
  color:#878787;
}
#configurar-proyecto h4 {
  font-size:24px;
  font-weight:bold;
  color:#858585;
}
#configurar-proyecto p {
  font-size:16px;
  color:#858585;
  line-height:120%;
  margin-bottom:1.2em;
}
#configurar-proyecto-header {
  text-align:center;
  padding-top:8px;
  margin-bottom:39px;
}
#configurar-proyecto-header h1 + p {
  padding:0 150px;
}
#configurar-proyecto-header a {
  margin-bottom:41px;
  display:inline-block;
}
#configurar-proyecto-header h3 {
  padding-top:37px;
  border-top:solid 1px #ccc;
}
#configurar-proyecto-content {
  padding:0 115px 1px 115px;
  background:url(../img/configurar-content-bg.jpg) repeat-y 50px 0;
}
#configurar-proyecto-content h2,
#configurar-proyecto-footer h2 {
  background:url(../img/configurar-h2-bullet.png) no-repeat 15px center;
  padding:7px 0;
  padding-left:100px;
  margin-left:-100px;
  margin-bottom:12px;
}
#configurar-proyecto-content img {
  border-radius:3px;
  -webkit-border-radius:3px;
  -moz-border-radius:3px;
  box-shadow:0 0 2px 0 rgba(0,0,0,.4);
  -webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.4);
  -moz-box-shadow:0 0 2px 0 rgba(0,0,0,.4);
}
#configurar-proyecto-content .img-bg {
  display:inline-block;
  padding-bottom:20px;
  background:url(../img/img-bg-680.png) no-repeat bottom center;
  margin-bottom:27px;
}
#configurar-proyecto-content .colR .img-bg {
  padding-bottom:15px;
  background:url(../img/img-bg-366.png) no-repeat bottom center;
  margin-bottom:10px;
}
#configurar-proyecto-content .img-bg img {
  margin:0;
}
#configurar-proyecto-content .colL {
  width:265px;
  float:left;
}
#configurar-proyecto-content .colR {
  width:366px;
  float:right;
}
#configurar-proyecto-footer {
  padding-left:115px;
  padding-right:50px;
  background:url(../img/configurar-footer-bg.jpg) no-repeat 30px -5px;
  height:420px;
  text-align:center;
}
#configurar-proyecto-footer h2 {
  margin-bottom:33px;
  text-align:left;
}
#configurar-proyecto-footer h4 {
  padding-bottom:160px;
  width:190px;
  text-align:center;
  background-position:center bottom;
  background-repeat:no-repeat;
  float:left;
  margin-bottom:40px;
  margin-left:10px;
}
#configurar-proyecto-footer h4 + h4 {
  margin-left:60px;
}
#configurar-proyecto-footer h4.instalacion {
  background-image:url(../img/configurar-icono-instalacion.png);
}
#configurar-proyecto-footer h4.transporte {
  background-image:url(../img/configurar-icono-transporte.png);
}
#configurar-proyecto-footer h4.financiacion {
  background-image:url(../img/configurar-icono-financiacion.png);
}
#configurar-proyecto-footer a.bt {
  font-size:20px;
  padding:10px 13px;
}

#tienda-explicativo #listado-productos li strong.precio-unidad{margin-left:0;padding-left:0;}

#tienda-carrito input#canarias{visibility:hidden;}
#tienda-carrito #compra-total{width: 376px;}
#compra-total form p label.clickeable{height: 16px; margin-top:5px;}

.venta-seccion.completa-compra h1{color: #000000!important;}
#tienda-ficha-producto   h1,
#fichabodegon   h1,
#fichavariante   h1,
#fichasimple   h1,
#fichaoutlet    h1, #fichaventaflash    h1, #fichauniversal   h1
{
  /* modificacion fusion R3 25/10/2013
  color:#999999; */
  font-size:20px;line-height:21px;margin-bottom:3px;}

/*control desbordamiendos listadoProductosRelacionados*/
#compra-personalizar .titulo{width:252px;}
#compra-personalizar .tipo{width:290px;}
#compra-personalizar .precio{width:100px;}
#compra-personalizar .cantidad{width:140px;}
#compra-personalizar .suma{width:120px;}
#tienda-ficha-producto #compra-personalizar h3,
#fichabodegon #compra-personalizar h3,
#fichavariante #compra-personalizar h3,
#fichasimple #compra-personalizar h3,
#fichaoutlet  #compra-personalizar h3, #fichaventaflash  #compra-personalizar h3, #fichauniversal #compra-personalizar h3
{margin-left: 78px;}
#tienda-ficha-producto #compra-personalizar h5,
#fichabodegon #compra-personalizar h5,
#fichavariante #compra-personalizar h5,
#fichasimple #compra-personalizar h5,
#fichaoutlet #compra-personalizar h5, #fichaventaflash #compra-personalizar h5, #fichauniversal #compra-personalizar h5
{margin-left: 78px;}
#tienda-ficha-producto #compra-personalizar a.masInfo,
#fichabodegon #compra-personalizar a.masInfo,
#fichavariante #compra-personalizar a.masInfo,
#fichasimple #compra-personalizar a.masInfo,
#fichaoutlet #compra-personalizar a.masInfo, #fichaventaflash #compra-personalizar a.masInfo, #fichauniversal #compra-personalizar a.masInfo
{margin-left: 78px;}
#tienda-ficha-producto #compra-personalizar span.entrega-dia,
#fichabodegon #compra-personalizar span.entrega-dia,
#fichavariante #compra-personalizar span.entrega-dia,
#fichasimple #compra-personalizar span.entrega-dia,
#fichaoutlet #compra-personalizar span.entrega-dia, #fichaventaflash #compra-personalizar span.entrega-dia, #fichauniversal #compra-personalizar span.entrega-dia
{margin-left: 78px;}


/* ACTUALIZACION 09-01-13 - Seleccionar tipo de cristal */
#listado-productos > li {
  position:relative;
  /* overflow:hidden; */  /* Modificaci�n para que no se corten las im�genes 28-01-2013*/
}
#listado-productos li .listado-tipo-cristal {
  padding-top: 3px;
  display: none;
  overflow:hidden;
}
#listado-productos li .listado-tipo-cristal p {
  color:#000!important;
  line-height:14px;
  margin:1px 0 7px;
}
#listado-productos li .listado-tipo-cristal ul {
  font-size:0;
  margin-bottom:14px;
}
#listado-productos li .listado-tipo-cristal ul li {
  font-size:11px;
  display:inline-block;
  zoom:1;
  vertical-align:top;
  *display:inline;
  width:45%;
}
#listado-productos li .listado-tipo-cristal ul li label.clickeable {
  margin-top:2px;
}
.listado-tipo-cristal ul li .hint,
.listado-tipo-cristal ul li .hint:hover,
.compra-personalizar-tipo-cristal ul li .hint,
.compra-personalizar-tipo-cristal ul li .hint:hover,
#ficha-tipo-cristal ul li a.hint,
#ficha-tipo-cristal ul li a.hint:hover {
  color:#0099cc;
}
#listado-tipo-cristal a.bt {
  margin-left:3px!important;
}

#ficha-tipo-cristal p {
  font-size:15px;
  color:#000;
}
#ficha-tipo-cristal {
  float:left;
  clear:both;
   width: 470px;
}
#ficha-tipo-cristal ul {
  float:left;
  margin:0 -10px 15px 0;
}
#ficha-tipo-cristal ul li {
  width: 103px;
  margin-right: 11px;
  float:left;
}
#ficha-tipo-cristal ul li span.icon {
  width:103px;
  height:60px;
  display:block;
  margin-bottom:5px;
}
#ficha-tipo-cristal ul li.cristal-mate span.icon {
  background-position:0 0;
}
#ficha-tipo-cristal ul li.cristal-semimate span.icon {
  background-position:-103px 0;
}
#ficha-tipo-cristal ul li.cristal-reflectante span.icon {
  background-position:-206px 0;
}
#ficha-tipo-cristal ul li.cristal-sin span.icon {
  background-position:-309px 0;
}
#ficha-tipo-cristal ul li label.clickeable {
  font-size:12px;
  line-height:20px;
  margin-right:-5px;
}

.compra-personalizar-tipo-cristal {
  font-size:12px;
  overflow:hidden;
}
.compra-personalizar-tipo-cristal p {
  color:#000!important;
  margin:7px 0 4px!important;
}
/* modificacion fusion R3 11/11/2013 */
.compra-personalizar-tipo-cristal ul {
    margin-bottom: 13px !important;
    overflow: inherit;
    width: 220px;
}
/* modificacion fusion R3 11/11/2013 */
.compra-personalizar-tipo-cristal ul li {
  zoom:1;
  *display:inline;
    display: inline-block !important;
    font-size: 12px !important;
    margin-bottom: 0 !important;
    vertical-align: top !important;
    width: 105px !important;
}
/* nueva clase fusion R3 11/11/2013*/
.compra-personalizar-tipo-cristal ul li label {
    font-size: 12px;
}

.compra-personalizar-tipo-cristal ul li label.clickeable {
  color:#666;
  line-height:20px;
}
.compra-personalizar-tipo-cristal + .unidades-disp-no,
.compra-personalizar-tipo-cristal + .entrega-dia {
  margin-left:92px!important;
}


/* lineas modificadas: 3256*/
#tienda-ficha-producto #ficha-producto-descripcion del.precio-unidad,
#fichabodegon #ficha-producto-descripcion del.precio-unidad,
#fichavariante #ficha-producto-descripcion del.precio-unidad,
#fichasimple #ficha-producto-descripcion del.precio-unidad,
#fichaoutlet #ficha-producto-descripcion del.precio-unidad, #fichaventaflash #ficha-producto-descripcion del.precio-unidad, #fichauniversal #ficha-producto-descripcion del.precio-unidad
{
  font-size:15px;
  height:20px;
  line-height:20px;
  margin-bottom:13px;
  margin-top:4px;
}

#tooltip_content.tooltip-hint {
  background-color: #fff;
  color: #666;
}

/*  tooltip */
// Se comenta porque lo coge de commons.css
/*#tooltips-wrapper {
    display: none;
}
#tooltip_holder {
    background-color: #FFFFFF;
    border: 1px solid #989898;
    border-radius: 4px 4px 4px 4px;
    box-shadow: 0 0 13px #666666;
    display: block;
    padding: 7px;
    position: absolute;
    z-index: 10100;
}
#tooltip_content {
    background-color: #6FB61D;
}
#tooltip_arrow {
    background-image: url("../img/flecha_tooltip.png");
    background-repeat: no-repeat;
    bottom: -8px;
    display: block;
    height: 8px;
    left: 20px;
    position: absolute;
    width: 17px;
}

/*Para opciones de producto en minicarrito*/
#mi-pedido-desplegable h3 small {
    display: block;
    float: left;
    font-size: 12px;
}
#mi-pedido-desplegable h3 small strong {
    color: #3F3F3F !important;
    float: left;
    font-size: 12px !important;
}


/* 2013 01 24 - 17:01*/
/* nuevos estilos restado de unidades en listados de productos cuando tiene oferta */
/* html asociao para lito .- <strong class="precio-unidad precio-oferta precio-unidad-oferta"><span>4,95�/m2</span></strong> */

#listado-productos li strong.precio-unidad-oferta span{
background-color: #ffe600;
color:#ff0000;
margin: 2px;
font-weight: bold;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
padding:0 3px;
}
#listado-productos li strong.precio-unidad-oferta {
    padding: 1px !important;
}


/* Paginacion */
/*.paginacion-listado-productos .resultados-pagina {border-right: 1px solid #CCCCCC;float: right;font-size: 1.2em;height: 18px;line-height: 18px;margin: 12px 8px 0 0;padding-right: 8px;}*/
.paginacion-listado-productos .resultados-pagina {
  border-right: 1px solid #CCCCCC;
  float: right;
  font-size: 14px;
  height: 18px;
  line-height: 18px;
  margin: 4px 8px 0 0;
  padding-right: 8px;
  color: #666666;
  font-family: Helvetica;
}
.paginacion-listado-productos {background-color: #EFEFEF;border-radius: 5px 5px 5px 5px;float: left;padding: 0px 20px 8px 15px;width: 880px; margin-bottom: 5px;}

.paginacion-listado-productos .filtro-ordenacion {float: left;line-height: 18px;margin: 12px 10px 0 0;font-size: 12px;}
.paginacion-listado-productos .boton-comparados {color: #383838;float: left;font-family: Arial, Helvetica, sans-serif;font-size: 1.1em;font-weight: bold;height: 25px;padding-left: 6px;white-space: nowrap;margin: 10px 0 0;}
.paginacion-listado-productos .boton-comparados .btn-submit {background: none repeat scroll 0 0 transparent;border: medium none;cursor: pointer;height: 24px;margin-bottom: 10px;margin-top: 0;}
.paginacion-listado-productos .boton-comparados .btn-submit span {background: url("../img/boton-filtro-l.png") no-repeat scroll left top  transparent;display: inline-block;font-size: 0.95em;font-weight: normal;overflow: visible;padding: 0 0 0 6px !important;}
.paginacion-listado-productos .boton-comparados .btn-submit span span {background: url("../img/boton-filtro-r.png") no-repeat scroll right top  transparent;display: block;float: right;padding: 0 6px 0 0 !important;}
.paginacion-listado-productos .boton-comparados .btn-submit span span span{background: url("../img/boton-filtro-c.png") repeat-x scroll left top  transparent;display: block;padding: 2px 2px 7px !important;text-align: left;white-space: nowrap;font-size: 12px;font-weight: bold;}
.paginacion-listado-productos .marcador-paginacion {display: inline-block;float: right;font-size: 1.2em;height: 18px;margin: 15px 8px 0 0;}
/*.paginacion-listado-productos .resultados-pagina {border-right: 1px solid #CCCCCC;float: right;font-size: 1.2em;height: 18px;line-height: 18px;margin: 14px 8px 0 0;padding-right: 8px;}*/
.paginacion-listado-productos .resultados-pagina select,.filtro-ordenacion select{color: #666666;;font-weight: bold;margin: 0 3px;}
.paginacion-listado-productos .marcador-paginacion .input-text {display: inline-block;margin: 0 5px !important;}
.paginacion-listado-productos .marcador-paginacion span {margin-right: 0;}
.paginacion-listado-productos .botones-paginacion a {display: inline-block;height: 20px;width: 16px;margin-left: 8px;}
.paginacion-listado-productos .botones-paginacion a span {display: block;text-indent: -300em;}
.botones-paginacion .btn-siguiente {background: url("../img/flecha-derecha.gif") no-repeat scroll 0 0  transparent;}
.botones-paginacion .btn-anterior {background: url("../img/flecha-izquierda.gif") no-repeat scroll 0 0  transparent;}
#col-nube-listado .botones-paginacion {margin: 0px !important;}
#col-nube-listado .botones-paginacion a {display: inline-block;height: 20px;margin-left: 8px;width: 16px;}
#col-nube-listado .botones-paginacion a span {display: block;text-indent: -300em;}
/* paginacion anexo */
.paginacion-listado-productos {
background-color: #EFEFEF;
    border-radius: 5px 5px 5px 5px;
    float: left;
    padding: 12px 24px 8px 15px;
    width: 900px;
     margin-bottom: 20px;
}
.paginacion-listado-productos .botones-paginacion .btn-anterior {
    background: url("../img/flecha-izquierda-r25.png") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    height: 31px;
    margin-right: 8px;
    margin-top: -6px;
    width: 31px;
}
.paginacion-listado-productos .botones-paginacion .btn-siguiente {
    background: url("../img/flecha-derecha-r25.png") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    height: 31px!important;
    margin-top: -6px;
    width: 31px!important;
}
.paginacion-listado-productos .marcador-paginacion {
    float: right;
    font-size: 1.2em;
    margin: 0;
}

.paginacion-listado-productos .marcador-paginacion {
    display: inline-block;
    float: right;
    font-size: 1.2em;
    height: 18px;
    margin: 5px 8px 5px 0;
}
.paginacion-listado-productos .marcador-paginacion span {
    background: none repeat scroll 0 0 transparent;
    color: #666666;
    font-family: Helvetica;
    font-size: 14px;
    margin-top: 8px;
}

/* ----- */

/* Ayuda Multicriterios 2013-02-04 */
/* #######    UVE emc  ##############  */
.btn_info{
  height:24px;
  line-height:24px;
  }

.btn_info a{
  display:inline-block;
  width:24px;
  height:24px;
  background: url(../img/info_logo.png) top left no-repeat;
  }

.btn_info label{
  vertical-align: top;
  }


.info-tooltip{
position: absolute;
z-index: 9999;
}

.info-tooltip .info-tooltip-opcion {
position: relative;
float: left;
/* width: 137px; */
height: 30px;
 padding: 0 14px;
margin-bottom: -5px;
background-color: #fff;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}
.info-tooltip .info-tooltip-opcion img{
margin-left: 4px;
margin-top: 2px;

}
.info-tooltip .info-tooltip-opcion p{

  float: left;
  font-size:13px;
  line-height: 24px;
  padding-bottom: 0;
}
.info-tooltip .info-tooltip-contenido {
position: relative;
clear: both;
float: left;
background-color: #fff;
padding: 18px 16px;
width: 438px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}

.info-tooltip .info-tooltip-contenido img{

width:438px;
height:195px;
margin-bottom:15px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;

  }


.info-tooltip a.info-tooltip-close {
position: absolute;
z-index: 999;
top: 12px;
right: 0px;
margin-right: -12px;
float: left;
width: 26px;
height: 26px;
text-indent: -9999px;
background-image: url(../img/bt-close-blue.png);
background-repeat: no-repeat;
background-position: 0px 0px;
}

.info-tooltip a.info-tooltip-close:hover {
  background-position: 0px -26px;
}

.info-tooltip h3 {

clear: both;
float: left;
font-size: 25px;
line-height: 25px;
letter-spacing: 0px;
font-weight: 300;
padding: 0 14px 10px 0;

}

.info-tooltip p {

  clear: both;
  float: left;
  color: #666;
  font-size: 14px;
  line-height: 17px;
  padding-bottom: 10px;
}

#info-tooltip3 .info-tooltip-contenido {
width: 594px;
}

.info-tooltip .w594px {
width: 594px;
}

.info-tooltip .info-tooltip-contenido ul{
clear:both;
width: 100%;
}
.info-tooltip .info-tooltip-contenido ul li{
display:inline-block;
width: 188px;
margin-left:10px;
}
.info-tooltip .info-tooltip-contenido ul li:first-child{
margin-left:0;
}
.info-tooltip .info-tooltip-contenido ul li img{
width: 188px;
height:168px;
margin-bottom:15px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;

}

.info-tooltip-opcion span { background: url("../img/info_logo.png") no-repeat scroll left top transparent;
    display: inline-block;
    height: 24px;
    margin-left: 0px;
    margin-top: 2px;
    width: 24px;}

#lm-selector-colors-bg {
display:none;
position: fixed;
z-index: 990;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: black;
opacity: 0.7;
}

#seccionhome #filtro-opciones ul.multi {
    border-left: 1px solid #DDDDDD;
/* modificacion fusion R3 14/11/2013 */
margin-left: 14px;padding-left: 12px;
}

#seccionhome #filtro-opciones ul.first {
    border-left: none;
    margin-left: 0px;
    padding-left: 0px;
}

/* parche */
#seccionhome #filtro-opciones li:first-child {
    float: left;
}
#seccionhome #filtro-opciones li {
    clear: both;
}
.info-tooltip-contenido .p { padding-bottom: 0 !important;}


.horarioEspecial{padding: 10px 0;}




/* *********************************************************** */
/* tienda-to.css */

@charset "utf-8";
#banner-destacados {position: relative;}
#banner-destacados.simple {height: 329px;width: 604px;margin-bottom: 22px;float: left;}
#banner-destacados.detallado {margin-bottom:26px;width: 914px;height: 279px;float: none;clear: both;}
#banner-destacados.detallado.amplio {width:960px;margin-bottom:9px;margin-left:-23px;}
#slider-destacados{overflow: hidden;}
#slider-destacados .all-click {}
#slider-destacados.simple {width: 604px;height: 329px;}
#slider-destacados.detallado {width: 914px;height: 279px;}
#slider-destacados.detallado.amplio {width: 960px;}
#slider-destacados .banner-producto-destacado {position:relative;float:left;}
#slider-destacados.simple .banner-producto-destacado {width:604px;height:329px;}
#slider-destacados.detallado .banner-producto-destacado {width:914px;height:279px;}
#slider-destacados.detallado.amplio .banner-producto-destacado {width:960px;}
#slider-destacados .banner-producto-destacado img {position:absolute;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;top:0;left:0;}
#slider-destacados .banner-producto-destacado-descripcion {color:#FFF;position: absolute;top:0px;background-image: url(../img/producto-descripcion-bg.png);padding-top: 75px;}
#slider-destacados.simple .banner-producto-destacado-descripcion {width:592px;height:73px;padding-left:12px;padding-top:11px;left:0px;top:244px;-webkit-border-radius: 0 0 3px 3px;-moz-border-radius: 0 0 3px 3px;border-radius: 0 0 3px 3px;}
#slider-destacados.detallado .banner-producto-destacado-descripcion {width:302px;height:212px;padding-left: 22px;left:543px;}
#slider-destacados.detallado.amplio .banner-producto-destacado-descripcion {left:608px;}
#slider-destacados .banner-producto-destacado-descripcion .oferta {position: absolute;top: 19px;left: 20px;}
#slider-destacados.simple .banner-producto-destacado-descripcion .oferta {position: absolute;top: -232px;left: 15px;}
#slider-destacados.simple .banner-producto-destacado-descripcion h2 {font-size:22px;font-weight:bold;display:inline-block;margin-bottom:6px;}
#slider-destacados.detallado .banner-producto-destacado-descripcion h2 {font-size:20px;margin-bottom:9px;}
#slider-destacados .banner-producto-destacado-descripcion h2 strong {display: block;}
#slider-destacados.detallado .banner-producto-destacado-descripcion h2 strong {display:block;font-size:24px;font-weight:bold;}
#slider-destacados.simple .banner-producto-destacado-descripcion h3 {font-size:22px;color:#7ab437;display:inline-block;}
#slider-destacados  .banner-producto-destacado-descripcion .bt-comprar {margin-bottom:7px;}
#slider-destacados.simple  .banner-producto-destacado-descripcion .bt-comprar strong {font-size:22px;padding:3px 4px;margin-right:0px;}
#slider-destacados.simple  .banner-producto-destacado-descripcion .bt-comprar strong span {font-size:16px;background:none;}
#slider-destacados.simple  .banner-producto-destacado-descripcion .bt-simple {display:inline-block;font-size:13px;top:-3px;position:relative;}
#slider-destacados .banner-producto-destacado-descripcion .precio-viejo {color:#FFF!important;}
#slider-destacados .banner-producto-destacado-descripcion .precio-viejo span:last-child {background-image:url(../img/del-precioviejo-blanco.png);/*background-image: url(../img/precio-tachado-blanco.png);*/
background-repeat: no-repeat;background-position: center center;}
#slider-destacados.simple .banner-producto-destacado-descripcion .precio-viejo {color:#7dbc39!important;position:relative;top:-3px;}
#slider-destacados.simple .banner-producto-destacado-descripcion .precio-viejo span:last-child {background-image:url(../img/del-precioviejo-verde.png);}
#slider-destacados.detallado .banner-producto-destacado-descripcion a.bt-text {margin-top:17px;color:#fff;}
#slider-destacados.detallado.amplio .banner-producto-destacado-descripcion a.bt-text {color:#FFF;font-size:14px;display:block;margin-top:3px;text-decoration:underline;}
#slider-destacados.detallado .banner-producto-destacado-descripcion p {width:270px;font-size:14px;color:#ccc;line-height:15px;}
#slider-destacados.detallado .banner-producto-destacado-descripcion a.masinfo {display:block;margin-top:8px;text-decoration:underline;}
#slider-destacados-controls {position: absolute;bottom:21px;z-index:900;background-color: #000000;filter:alpha(opacity=50) !important;}
/* #banner-destacados #slider-destacados-controls {background-color: transparent !important;filter:alpha(opacity=0) !important;}*/
#slider-destacados-controls.simple {right:15px;top:13px;padding:0px 5px;height:20px;line-height:20px;-webkit-border-radius: 12px;-moz-border-radius: 12px;border-radius: 12px;background-color: rgba(0, 0, 0, .5);}
#slider-destacados-controls.detallado {left: 566px;}
#slider-destacados-controls.detallado.amplio {left:629px;}
#slider-destacados-controls div, #slider-destacados-controls a {float:left;margin-right:8px;font-size: 15px;color: #FFF;}
#slider-destacados-controls.detallado.amplio a   {margin-right:4px;background-image: url(../img/slider-vin-control.png);background-repeat: no-repeat;background-position: 0px -10px;height: 10px;width: 11px;text-indent: -9999px;}
#slider-destacados-controls a.selected, #slider-destacados-controls a:hover {color:#69af17;}
#slider-destacados-controls.detallado.amplio a.selected   {color:#fff;background-position: 0px 0px;}
#slider-destacados-hide.detallado {background-image: url(../img/bt-close-blue.png);background-repeat: no-repeat;background-position: 0px 0px;display: block;position: absolute;z-index: 900;top: -12px;right: -12px;height: 26px;width: 26px;text-indent: -9999px;}
#slider-destacados-hide.detallado:hover {background-position: 0px -26px;}
/****************************************************************/
/* Showroom Slider-Miniatura
*/
#showroom-slider-miniatuas h4{font-size:16px;color:#666;margin-left:-2px;float:left;margin-bottom:8px;}
#showroom-slider-miniatuas h4 span {color:#5ca603;}
#showroom-slider-miniatuas a.next, #showroom-slider-miniatuas a.prev {width:9px;height:14px;padding:0px;display:block;text-indent:-5000px;background-image:url(../img/thumbs-arrows-simple.png);background-repeat:no-repeat;float:right;}
#showroom-slider-miniatuas a.next {background-position:right top;}
#showroom-slider-miniatuas a.next:hover {background-position:right bottom;}
#showroom-slider-miniatuas a.prev {background-position:left top;margin-right:10px;}
#showroom-slider-miniatuas a.prev:hover {background-position:left bottom;}
#showroom-slider-miniatuas .slider-content {width: 912px;height: 84px;clear: both;float: none;margin-bottom: 24px;}
#showroom-slider-miniatuas .slider-content ul {width: 912px;height: 84px;overflow: hidden;}
#showroom-slider-miniatuas .slider-content ul li {float:left;height: 84px;width: 84px;display: block;margin-right: 8px;}
/*************************************************************************************************/
/*  Banner Listado Destacados */
/******************************************************************************************************/
/* Listado de productos */
#listado-productos {overflow:hidden;width:100%;padding-bottom:30px;/* letter-spacing: -.25em;word-spacing: -1em;*/}
#listado-productos.tienda-home {padding-bottom:41px;margin-top:18px;}
#listado-productos > li {font-size:12px;margin-right:28px;margin-bottom:40px;letter-spacing: normal;word-spacing: normal;display: inline-block;vertical-align: top;}
#listado-productos.tienda-home > li {margin-bottom:17px;}
#listado-productos.simple-3 > li {width:275px;}
#listado-productos.simple-4 > li {width:200px;}
#listado-productos li img {margin-bottom:7px;display: block!important;margin-left: auto!important;margin-right: auto!important;}
#listado-productos.tienda-home li img {display:block;margin-bottom:5px;}
#listado-productos li .oferta {margin-top:-25px;margin-bottom:5px;position:relative;z-index:9;}
#listado-productos li h3 {font-size:15px;line-height:15px;color:#666;margin-bottom:3px;margin-left:2px;
  /* Modificacion fusion R3 02/10/2013 */
/*font-family: "HelveticaNeue";*/
    font-weight: inherit;}
#listado-productos.tienda-home li h3 {color:#000;font-weight:bold;margin-bottom:10px;margin-left:0px;display: inline-block;}
#listado-productos.tienda-home li h3 a {color:#000;text-decoration: none;}
#listado-productos.tienda-home li h3 a:hover {color:#000;text-decoration: underline;}
#listado-productos li h3 strong {
  /* Modificacion fusion R3 02/10/2013 */
      color: #000000;
    display: block;


    font-size: 16px;
 }
#listado-productos li .bt-comprar {margin-bottom:1px;}
#listado-productos li p {color:#666;line-height:12px;margin-left:3px;}
#listado-productos.tienda-home li p {line-height:13px;font-size:13px;margin-left:0px;margin-bottom:5px;}
#listado-productos.tienda-home li .bt-text {font-size:13px;}
#listado-productos.tienda-home.categoria  {padding-bottom:1px;}
#listado-productos.tienda-home.categoria  li {margin-bottom:33px;}
#listado-productos.tienda-home li p a  {color: #666;}
#listado-productos.tienda-home li p a:hover {text-decoration: underline;}
#listado-productos.tienda-home.categoria  li a.bt-text {color: #61922c;}
#listado-productos.tienda-home.categoria li a.bt-text:hover {text-decoration: none;}
#listado-productos.tienda-home.categoria  li img {margin-bottom:7px;}
#listado-productos.tienda-home.categoria  li .nuevo {font-size:12px;padding-top:1px;margin-left:3px;top:1px;}
#listado-productos.tienda-home.categoria  .clearing-color {margin-bottom: 20px;}
#listado-productos.tienda-home.categoria  li .no-disponible + a.bt-text {color: #0099cc;}
#listado-productos li ul.listado-productos-caracteristicas {display:block;overflow:hidden;margin-top:10px;margin-bottom:7px;margin-left:3px;font-family: "HelveticaNeue";}
#listado-productos li ul.listado-productos-caracteristicas li {color:#000;line-height:14px;font-size: 12px;}
#listado-productos li ul.listado-productos-opciones-precio {display:block;overflow:hidden;margin-bottom:9px;margin-top:-2px;margin-left:3px;line-height: 15px;}
#listado-productos li ul.listado-productos-opciones-precio .precio-viejo span:last-child {background-image:url(../img/del-precioviejo-horiz.png);background-repeat:repeat-x;background-position:left 1px;}
#listado-productos li a.mas-info {color:#0099cc;text-decoration:underline;margin-left:3px;}
#listado-productos li a.mas-info:hover {text-decoration: none;}
#listado-productos.tienda-fisica .bt-comprar  {padding-right:3px!important;}
#listado-productos.tienda-fisica .bt-comprar strong  {margin-right:0px;}
#listado-productos.tienda-fisica li .unidades-disp-si, #listado-productos li .unidades-disp-no {margin-bottom:10px;}
#listado-productos.tienda-home li .no-disponible {color:#cc0000;padding-top:4px;margin-bottom:3px;}

/************************************************************************************************/
#listado-productos-pag {display:block;overflow:hidden;width:324px;padding-bottom:32px;margin:0px auto;}
#listado-productos-pag li {color:#999;font-size:17px;float:left;margin-right:10px;}
#listado-productos-pag li + li {color:#000;margin-left:3px;}
#listado-productos-pag li a {color:#0099cc;text-decoration:underline;}
#listado-productos-pag li a:hover {text-decoration: none;}
/****************************************************************/
/* Home
*/
#tienda-home #nav.home li:last-child {background:none;}
#tienda-home #nav.home li:last-child a {text-decoration: underline;font-weight:normal;color:#666;}
#tienda-home #caracteristicas-compra {width:308px;float:right;color:#999;}
#tienda-home #caracteristicas-compra li {position:relative;width:195px;padding: 20px 10px 24px 101px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;background: -webkit-gradient(linear, left top, left bottom, from(#f6f6ef), to(#e6e1d4));background: -moz-linear-gradient(top,#f6f6ef,#e6e1d4);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6ef', endColorstr='#e6e1d4');}
#tienda-home #caracteristicas-compra li + li {margin-top:2px;padding-top:29px;padding-bottom:29px;}
#tienda-home #caracteristicas-compra li:last-child {padding-top:26px;}
#tienda-home #caracteristicas-compra li h3 {font-family:"HelveticaNeueCondensedBold";font-size:22px;color:#333;margin-bottom:3px;}
#tienda-home #caracteristicas-compra li h3 span {color:#7dbc39;}
#tienda-home #caracteristicas-compra li p {width:185px;}
#tienda-home #caracteristicas-compra li > span {position:absolute;top:20px;left:22px;width:72px;height:66px;}
#tienda-home .icono-formaspago {background-image:url(../img/icono-formaspago.png);width:52px;height:52px;left:19px;top:16px;}
#tienda-home .icono-envio {background-image:url(../img/icono-envio.png);width:55px;height:44px;left:16px;top:13px;}
#tienda-home .icono-entrega {background-image:url(../img/icono-entrega.png);width:46px;height:51px;left:20px;top:14px;}
#tienda-home .icono-ayuda {background-image:url(../img/ayuda_icon.png);width:46px;height:51px;left:20px;top:14px;}
#home-listado-titulo   {font-size:22px;font-weight:bold;margin-bottom:10px;letter-spacing:-1px;margin-top: 10px;margin-right: 0px;margin-left: 0px;}
#tienda-home h1 {font-size:18px;color:#62932d;line-height:21px;margin-bottom:23px;}
#tienda-home h1 strong {display:block;color:#000;font-size:27px;}
#tienda-home #menu-categorias {width:892px;height:170;padding:15px 0px 24px 22px;background-color:#efefef;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;display:block;overflow:hidden;margin-bottom:23px;margin-top:3px;}
#tienda-home #menu-categorias ul {float:left;width: 185px;}
#tienda-home #menu-categorias ul + ul {margin-left:20px;border-left:solid 1px #ccc;padding-left:22px;}
#tienda-home #menu-categorias ul + ul + ul + ul {margin-right: 22px}
#tienda-home #menu-categorias ul li {font-size:14px;line-height:19px;color:#666;}
#tienda-home #menu-categorias ul li a {text-decoration:underline;color: #22a5d1;font-size:13px;}
/*************************************************************************/
/* SHOWROOM HOME CATEGORIA                                               */
#showroom-home .clearing-color {margin-bottom:31px;}
#showroom-home h1 {font-size:35px;float:left;letter-spacing: -1px;}
#showroom-home #tienda-cercana {color:#FFF;font-size:15px;padding-left:45px;height:52px;line-height:52px;background-color:#6fb61d;float:right;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;background-image:url(../img/icono-lugar.png);background-repeat:no-repeat;background-position:11px 11px;margin-top:-6px;margin-bottom:17px;padding-right: 16px;}
#showroom-home #filtro-opciones {width:888px;height:170;background-color:#efefef;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;display:block;overflow:hidden;margin-bottom:23px;clear: both;padding-top: 13px;padding-right: 0px;padding-bottom: 25px;padding-left: 26px;}
#showroom-home #filtro-opciones ul {float:left;}
#showroom-home #filtro-opciones ul + ul {margin-left:26px;border-left:solid 1px #ddd;padding-left:24px;}
#showroom-home #filtro-opciones li {font-size:14px;line-height:20px;color:#666;}
#showroom-home #filtro-opciones li:first-child {margin-bottom:3px;}
#showroom-home #filtro-opciones ul li label {font-size:13px;}
#showroom-home #filtro-opciones a.marcartodos {color:#0099cc;text-decoration:underline;margin-left:-2px;display:block;clear: both;float: none;padding-top: 10px;}
#showroom-home #filtro-opciones a.marcartodos:hover {text-decoration: none;}
#showroom-home #listado-productos {display:block;overflow:hidden;padding-bottom:30px;margin-left:-43px;letter-spacing: -.25em;word-spacing: -1em;width:auto;}
#showroom-home #listado-productos > li {width:277px;margin-left:42px;margin-right:0px;margin-bottom:40px;letter-spacing: normal;vertical-align: top;word-spacing: normal;display: inline-block;}
#showroom-home #listado-productos li img {margin-bottom:7px;}
#showroom-home #listado-productos li .oferta {margin-top:-25px;margin-bottom:5px;position:relative;z-index:100;}
#showroom-home #listado-productos li h3 {font-size:15px;line-height:15px;color:#666;margin-bottom:3px;margin-left:2px;}
#showroom-home #listado-productos li h3 strong {font-size:16px;color:#000;display:block;}
#showroom-home #listado-productos li .bt-comprar {margin-bottom:1px;}
#showroom-home #listado-productos li .bt-comprar strong {margin-right:6px;}
#showroom-home #listado-productos li p {color:#666;font-size:12px;line-height:12px;margin-left:3px;}
#showroom-home #listado-productos li ul.listado-productos-caracteristicas {display:block;overflow:hidden;margin-top:0px;margin-bottom:12px;margin-left:3px;}
#showroom-home #listado-productos li ul.listado-productos-caracteristicas li {color:#4a4a4a;line-height:14px;font-size: 12px;font-weight:500;}
#showroom-home #listado-productos li ul.listado-productos-opciones-precio {display:block;overflow:hidden;margin-bottom:9px;margin-top:-2px;margin-left:3px;line-height: 15px;}
#showroom-home #listado-productos li a.mas-info {color:#0099cc;text-decoration:underline;margin-left:3px;}
#showroom-home #listado-productos li a.mas-info:hover {text-decoration: none;}
/****************************************************************/
/* Listado Tienda Virtual
*/
/*************************************************************************************************/
#tienda-listado h1 {font-size:35px;float:left;letter-spacing: -1px;}
#tienda-listado.tabs h1 {float: none;margin-bottom: 19px !important;}
#tienda-listado #tienda-cercana {color:#FFF;font-size:15px;padding-right:15px;padding-left:45px;height:52px;line-height:52px;background-color:#6fb61d;float:right;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;background-image:url(../img/icono-lugar.png);background-repeat:no-repeat;background-position:11px 11px;margin-top:-6px;margin-bottom:17px;}

/* modificaciones fusion 22-08-2013 */
#tienda-listado #filtro-opciones, #productoskk #filtro-opciones, #variantekk #filtro-opciones
  {width:915px; /*modificacion fusion 22-08-2013 */ height:170;background-color:#efefef;
  /* modificacion fusion R3 18/10/2013 */
  /* -webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px; */

  display:block;
  /* modificacion fusion R3 22/10/2013 */
  /*overflow:hidden;*/
  margin-bottom:23px;clear: both;padding-top: 13px;padding-right: 0px;padding-bottom: 18px;padding-left: 26px;/* position: relative; */}
#tienda-listado #filtro-opciones ul, #productoskk #filtro-opciones ul, #variantekk #filtro-opciones ul
  {float:left;}
#tienda-listado #filtro-opciones ul + ul , #productoskk #filtro-opciones ul + ul, #variantekk #filtro-opciones ul + ul
  {
    /* modificacion fusion R3 23/10/2013 */
/*  padding-left: 26px; */
  border-left:solid 1px #ddd;padding-left:24px;}
#tienda-listado #filtro-opciones li , #productoskk #filtro-opciones li, #variantekk #filtro-opciones li
  {font-size:14px;line-height:20px;color:#666;}
#tienda-listado #filtro-opciones li:first-child , #productoskk #filtro-opciones li:first-child, #variantekk #filtro-opciones li:first-child
  {margin-bottom:3px;}
#tienda-listado #filtro-opciones ul li label , #productoskk #filtro-opciones ul li label, #variantekk #filtro-opciones ul li label
  /* modificacion fusion R3 14/10/2013 */
    {font-size:13px;}
#tienda-listado #filtro-opciones a.marcartodos , #productoskk #filtro-opciones a.marcartodos, #variantekk #filtro-opciones a.marcartodos
  {color:#0099cc;text-decoration:underline;margin-left:-2px;display:block;clear: both;float: none;padding-top: 10px;}
#tienda-listado #filtro-opciones a.marcartodos:hover , #productoskk #filtro-opciones  a.marcartodos:hover, #variantekk #filtro-opciones  a.marcartodos:hover
  {text-decoration: none;}
/* fin modificaciones */

/****************************************************************/
/* Listado Tienda F�sica
*/
#tienda-listado #tienda-cercana {color:#FFF;font-size:15px;padding-right:20px;padding-left:45px;height:52px;line-height:52px;background-color:#6fb61d;float:right;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;background-image:url(../img/icono-lugar.png);background-repeat:no-repeat;background-position:11px 11px;margin-top:-6px;margin-bottom:17px;}
#tienda-listado.fisica #tienda-cercana {background-color:#b1ca19;}
#tienda-listado.fisica #tienda-cercana a + a {margin-left:10px;}
#tienda-listado.fisica #tienda-cercana .bt-simple-small {font-size:13px;}
#tienda-listado.fisica #tienda-cercana > strong  {font-size:16px;margin-right:5px;}
/****************************************************************/
/* Listado Comuesto
*/
#tienda-listado.compuesto #tienda-cercana {background-color:#6fb61d;}
#tienda-listado.compuesto #listado-productos {margin-left:-45px;width:auto;}
#tienda-listado.compuesto #listado-productos > li {/* width:275px; */
width: 260px;margin-left:44px;margin-right:0px;margin-bottom:40px;}
#tienda-listado.compuesto .bt-comprar strong {margin-right:6px;}
#tienda-listado.compuesto #listado-productos li ul.listado-productos-caracteristicas, #listado-productos li ul.listado-productos-caracteristicas
/* modificado fusion R3 02/10/2013*/
   {margin-top:0px;margin-bottom:12px;}
#tienda-listado.compuesto #listado-productos li ul.listado-productos-caracteristicas li {color: #4A4A4A;font-weight:bold;}
#tienda-listado.compuesto #listado-productos li ul.listado-productos-opciones-precio {margin-top: 8px;line-height: 13px;}
#tienda-listado.compuesto #listado-productos li ul.listado-productos-opciones-precio li {color:#79a24b;display:block;margin-bottom:2px;}
#tienda-listado #listado-productos li ul.listado-productos-opciones-precio li label.clickeable {color:#666;}
#tienda-listado.compuesto #listado-productos li ul.listado-productos-opciones-precio li strong {color:#666;float:right;}
#tienda-listado.compuesto #listado-productos li ul.listado-productos-opciones-precio li strong.precio-oferta {min-width:43px;}
#tienda-listado.compuesto #listado-productos li .bt-comprar + .precio-viejo {position:relative;left:-56px;top:-27px;}
#tienda-listado.compuesto #listado-productos .listado-productos-opciones-precio li strong span {font-weight:normal;background:none;}
/****************************************************************/
/* Listado Tienda Virtual
*/

#tienda-ficha-producto  #nav li:last-child,#fichabodegon  #nav li:last-child,#fichavariante  #nav li:last-child,#fichasimple  #nav li:last-child,
  #fichaoutlet #nav li:last-child, #fichaventaflash #nav li:last-child, #fichauniversal #nav li:last-child {/* background-image:url(../img/nav-li-bg-last.png);background-repeat:no-repeat;background-position:left 1px;padding-left:17px;margin-left:-5px; */}
#tienda-ficha-producto  #ficha-producto-slider ,#fichabodegon  #ficha-producto-slider ,#fichavariante  #ficha-producto-slider ,#fichasimple  #ficha-producto-slider ,
  #fichaoutlet #ficha-producto-slider , #fichaventaflash #ficha-producto-slider , #fichauniversal #ficha-producto-slider {width:443px;height:468px;float:left;margin-left:2px;margin-top:11px;border:solid 1px #d3d3d3;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;display:block;}
#tienda-ficha-producto #ficha-producto-slider-img,#fichabodegon #ficha-producto-slider-img,#fichavariante #ficha-producto-slider-img,#fichasimple #ficha-producto-slider-img,
  #fichaoutlet #ficha-producto-slider-img, #fichaventaflash #ficha-producto-slider-img, #fichauniversal #ficha-producto-slider-img {width:423px;height:362px;margin:10px;text-align:center;position:relative;}
#tienda-ficha-producto #ficha-producto-slider-img .hidden ,#fichabodegon #ficha-producto-slider-img .hidden ,#fichavariante #ficha-producto-slider-img .hidden ,#fichasimple #ficha-producto-slider-img .hidden ,
  #fichaoutlet #ficha-producto-slider-img .hidden, #fichaventaflash #ficha-producto-slider-img .hidden, #fichauniversal #ficha-producto-slider-img .hidden {display: none;}
#tienda-ficha-producto #ficha-producto-slider-img img,#fichabodegon #ficha-producto-slider-img img,#fichavariante #ficha-producto-slider-img img,#fichasimple #ficha-producto-slider-img img,
  #fichaoutlet #ficha-producto-slider-img img , #fichaventaflash #ficha-producto-slider-img img , #fichauniversal #ficha-producto-slider-img img ,
#tienda-ficha-producto #ficha-producto-slider-img #ficha-producto-video,#fichabodegon #ficha-producto-slider-img #ficha-producto-video,#fichavariante #ficha-producto-slider-img #ficha-producto-video,#fichasimple #ficha-producto-slider-img #ficha-producto-video,
  #fichaoutlet #ficha-producto-slider-img #ficha-producto-video, #fichaventaflash #ficha-producto-slider-img #ficha-producto-video, #fichauniversal #ficha-producto-slider-img #ficha-producto-video {height:360px;}
#tienda-ficha-producto .naterial,#fichabodegon .naterial,#fichavariante .naterial,#fichasimple .naterial,
  #fichaoutlet .naterial , #fichaventaflash .naterial , #fichauniversal .naterial {width:34px;height:40px;position:absolute;top:-2px;left:-1px;background-image: url(../img/naterial.png);}
#tienda-ficha-producto #ficha-producto-slider-img .bt-simple,#fichabodegon #ficha-producto-slider-img .bt-simple,#fichavariante #ficha-producto-slider-img .bt-simple,#fichasimple #ficha-producto-slider-img .bt-simple,
  #fichaoutlet #ficha-producto-slider-img .bt-simple, #fichaventaflash #ficha-producto-slider-img .bt-simple, #fichauniversal #ficha-producto-slider-img .bt-simple {position:absolute;bottom:1px;left:0px;}
#tienda-ficha-producto #ficha-producto-slider-thumbs,#fichabodegon #ficha-producto-slider-thumbs,#fichavariante #ficha-producto-slider-thumbs,#fichasimple #ficha-producto-slider-thumbs,
  #fichaoutlet #ficha-producto-slider-thumbs, #fichaventaflash #ficha-producto-slider-thumbs, #fichauniversal #ficha-producto-slider-thumbs {height:85px;border-top:solid 1px #CCC;position:relative;}
#tienda-ficha-producto #ficha-producto-slider-thumbs > a,#fichabodegon #ficha-producto-slider-thumbs > a,#fichavariante #ficha-producto-slider-thumbs > a,#fichasimple #ficha-producto-slider-thumbs > a,
  #fichaoutlet #ficha-producto-slider-thumbs > a, #fichaventaflash #ficha-producto-slider-thumbs > a, #fichauniversal #ficha-producto-slider-thumbs > a {width:18px;height:18px;padding:0px;display:block;position:absolute;top:34px;background-image: url(../img/arrows-simple.png);}
#tienda-ficha-producto #ficha-producto-slider-thumbs a.prev,#fichabodegon #ficha-producto-slider-thumbs a.prev,#fichavariante #ficha-producto-slider-thumbs a.prev,#fichasimple #ficha-producto-slider-thumbs a.prev,
  #fichaoutlet  #ficha-producto-slider-thumbs a.prev, #fichaventaflash  #ficha-producto-slider-thumbs a.prev, #fichauniversal #ficha-producto-slider-thumbs a.prev {background-position:left top;left:27px;}
#tienda-ficha-producto #ficha-producto-slider-thumbs a.next,#fichabodegon #ficha-producto-slider-thumbs a.next,#fichavariante #ficha-producto-slider-thumbs a.next,#fichasimple #ficha-producto-slider-thumbs a.next,
  #fichaoutlet #ficha-producto-slider-thumbs a.next, #fichaventaflash #ficha-producto-slider-thumbs a.next, #fichauniversal #ficha-producto-slider-thumbs a.next {background-position: right top;right:31px;}
#tienda-ficha-producto #ficha-producto-slider-thumbs div.slider-wrapper,#fichabodegon #ficha-producto-slider-thumbs div.slider-wrapper,#fichavariante #ficha-producto-slider-thumbs div.slider-wrapper,#fichasimple #ficha-producto-slider-thumbs div.slider-wrapper,0
  #fichaoutlet #ficha-producto-slider-thumbs div.slider-wrapper , #fichaventaflash #ficha-producto-slider-thumbs div.slider-wrapper , #fichauniversal #ficha-producto-slider-thumbs div.slider-wrapper {height: 73px;overflow: hidden;position: absolute;left: 93px;top: -1px;width: 256px;}
#tienda-ficha-producto #ficha-producto-slider-thumbs ul,#fichabodegon #ficha-producto-slider-thumbs ul,#fichavariante #ficha-producto-slider-thumbs ul,#fichasimple #ficha-producto-slider-thumbs ul,
  #fichaoutlet #ficha-producto-slider-thumbs ul, #fichaventaflash #ficha-producto-slider-thumbs ul, #fichauniversal #ficha-producto-slider-thumbs ul {height: 73px;overflow: hidden;width: 256px;}
#tienda-ficha-producto #ficha-producto-slider-thumbs ul li,#fichabodegon #ficha-producto-slider-thumbs ul li,#fichavariante #ficha-producto-slider-thumbs ul li,#fichasimple #ficha-producto-slider-thumbs ul li,
  #fichaoutlet #ficha-producto-slider-thumbs ul li, #fichaventaflash #ficha-producto-slider-thumbs ul li, #fichauniversal #ficha-producto-slider-thumbs ul li{height:61px;padding-top:12px;float:left;display: block;margin-right: 4px;width: 61px;}
#tienda-ficha-producto #ficha-producto-slider-thumbs ul li.active,#fichabodegon #ficha-producto-slider-thumbs ul li.active,#fichavariante #ficha-producto-slider-thumbs ul li.active,#fichasimple #ficha-producto-slider-thumbs ul li.active,
  #fichaoutlet #ficha-producto-slider-thumbs ul li.active, #fichaventaflash #ficha-producto-slider-thumbs ul li.active, #fichauniversal #ficha-producto-slider-thumbs ul li.active {background-image: url(../img/ficha-slider-active.png);background-position:center top;background-repeat:no-repeat;}
#tienda-ficha-producto #ficha-producto-descripcion,#fichabodegon #ficha-producto-descripcion,#fichavariante #ficha-producto-descripcion,#fichasimple #ficha-producto-descripcion,
  #fichaoutlet #ficha-producto-descripcion , #fichaventaflash #ficha-producto-descripcion , #fichauniversal #ficha-producto-descripcion {color:#999;width: 446px;margin-left:20px;margin-top:13px;float:right;display:block;}
#tienda-ficha-producto #ficha-producto-descripcion .bt-simple,#fichabodegon #ficha-producto-descripcion .bt-simple,#fichavariante #ficha-producto-descripcion .bt-simple,#fichasimple #ficha-producto-descripcion .bt-simple,
  #fichaoutlet #ficha-producto-descripcion .bt-simple, #fichaventaflash #ficha-producto-descripcion .bt-simple, #fichauniversal #ficha-producto-descripcion .bt-simple {float:right;margin-left:5px;}
/* modificacion fusion R3 13/09/2013 */
#tienda-ficha-producto #ficha-producto-descripcion .oferta,#fichabodegon #ficha-producto-descripcion .oferta,#fichavariante #ficha-producto-descripcion .oferta,#fichasimple #ficha-producto-descripcion .oferta,
  #fichaoutlet #ficha-producto-descripcion .ofert, #fichaventaflash #ficha-producto-descripcion .ofert, #fichauniversal #ficha-producto-descripcion .oferta {width:68px;font-size:18px;margin-bottom:9px; position: relative; margin-left: 5px;margin-top: 10px;}
#tienda-ficha-producto #ficha-producto-descripcion h,#fichabodegon #ficha-producto-descripcion h,#fichavariante #ficha-producto-descripcion h,#fichasimple #ficha-producto-descripcion h,
  #fichaoutlet #ficha-producto-descripcion h2, #fichaventaflash #ficha-producto-descripcion h2, #fichauniversal #ficha-producto-descripcion h2 {font-size:20px;margin-bottom:3px;line-height:21px;}
#tienda-ficha-producto #ficha-producto-descripcion h2 strong,#fichabodegon #ficha-producto-descripcion h2 strong,#fichavariante #ficha-producto-descripcion h2 strong,#fichasimple #ficha-producto-descripcion h2 strong,
  #fichaoutlet #ficha-producto-descripcion h2 strong, #fichaventaflash #ficha-producto-descripcion h2 strong, #fichauniversal #ficha-producto-descripcion h2 strong {font-size:26px;color:#000;font-weight:bold;display:block;}
#tienda-ficha-producto #ficha-producto-descripcion h5,#fichabodegon #ficha-producto-descripcion h5,#fichavariante #ficha-producto-descripcion h5,#fichasimple #ficha-producto-descripcion h5,
  #fichaoutlet #ficha-producto-descripcion h5, #fichaventaflash #ficha-producto-descripcion h5, #fichauniversal #ficha-producto-descripcion h5 {margin-bottom:8px;}
#tienda-ficha-producto #ficha-producto-descripcion p,#fichabodegon #ficha-producto-descripcion p,#fichavariante #ficha-producto-descripcion p,#fichasimple #ficha-producto-descripcion p,
  #fichaoutlet #ficha-producto-descripcion p, #fichaventaflash #ficha-producto-descripcion p, #fichauniversal #ficha-producto-descripcion p {line-height:14px;margin-bottom:10px;}
#tienda-ficha-producto #ficha-producto-caracteristicas ,#fichabodegon #ficha-producto-caracteristicas ,#fichavariante #ficha-producto-caracteristicas ,#fichasimple #ficha-producto-caracteristicas ,
  #fichaoutlet #ficha-producto-caracteristicas, #fichaventaflash #ficha-producto-caracteristicas, #fichauniversal #ficha-producto-caracteristicas {margin-bottom:11px;}
#tienda-ficha-producto #ficha-producto-caracteristicas li,#fichabodegon #ficha-producto-caracteristicas li,#fichavariante #ficha-producto-caracteristicas li,#fichasimple #ficha-producto-caracteristicas li,
  #fichaoutlet #ficha-producto-caracteristicas li, #fichaventaflash #ficha-producto-caracteristicas li, #fichauniversal #ficha-producto-caracteristicas li {font-size:14px;color:#62932d;line-height:17px;list-style-image:url(../img/bullet-dics.png);list-style-position:outside;margin-left:13px;}
#tienda-ficha-producto #ficha-producto-caracteristicas li.producto-caracteristicas-eco,#fichabodegon #ficha-producto-caracteristicas li.producto-caracteristicas-eco,#fichavariante #ficha-producto-caracteristicas li.producto-caracteristicas-eco,#fichasimple #ficha-producto-caracteristicas li.producto-caracteristicas-eco,
  #fichaoutlet #ficha-producto-caracteristicas li.producto-caracteristicas-eco , #fichaventaflash #ficha-producto-caracteristicas li.producto-caracteristicas-eco , #fichauniversal #ficha-producto-caracteristicas li.producto-caracteristicas-eco {background-image:url(../img/icono-eco.png);background-repeat:no-repeat;background-position:left top;padding-left:24px;}
#tienda-ficha-producto #ficha-producto-descripcion .bt-text,#fichabodegon #ficha-producto-descripcion .bt-text,#fichavariante #ficha-producto-descripcion .bt-text,#fichasimple #ficha-producto-descripcion .bt-text,
  #fichaoutlet #ficha-producto-descripcion .bt-text, #fichaventaflash #ficha-producto-descripcion .bt-text, #fichauniversal #ficha-producto-descripcion .bt-text {font-size:14px;margin-bottom:16px;}
#tienda-ficha-producto #ficha-producto-descripcion .bt-comprar ,#fichabodegon #ficha-producto-descripcion .bt-comprar ,#fichavariante #ficha-producto-descripcion .bt-comprar ,#fichasimple #ficha-producto-descripcion .bt-comprar ,
  #fichaoutlet #ficha-producto-descripcion .bt-comprar, #fichaventaflash #ficha-producto-descripcion .bt-comprar, #fichauniversal #ficha-producto-descripcion .bt-comprar {font-weight:bold;font-size:21px;margin-bottom:13px;}
#tienda-ficha-producto  #ficha-producto-descripcion .bt-comprar strong,#fichabodegon  #ficha-producto-descripcion .bt-comprar strong,#fichavariante  #ficha-producto-descripcion .bt-comprar strong,#fichasimple  #ficha-producto-descripcion .bt-comprar strong,
  #fichaoutlet #ficha-producto-descripcion .bt-comprar strong, #fichaventaflash #ficha-producto-descripcion .bt-comprar strong, #fichauniversal #ficha-producto-descripcion .bt-comprar strong, #ficha-producto-descripcion del.precio-viejo {font-size:22px;}
#tienda-ficha-producto #ficha-producto-descripcion .bt-comprar strong,#fichabodegon #ficha-producto-descripcion .bt-comprar strong,#fichavariante #ficha-producto-descripcion .bt-comprar strong,#fichasimple #ficha-producto-descripcion .bt-comprar strong,
  #fichaoutlet #ficha-producto-descripcion .bt-comprar strong, #fichaventaflash #ficha-producto-descripcion .bt-comprar strong, #fichauniversal #ficha-producto-descripcion .bt-comprar strong {padding:3px 6px 2px 5px;margin-right:7px;}
#tienda-ficha-producto #ficha-producto-descripcion .bt-comprar strong span,#fichabodegon #ficha-producto-descripcion .bt-comprar strong span,#fichavariante #ficha-producto-descripcion .bt-comprar strong span,#fichasimple #ficha-producto-descripcion .bt-comprar strong span,
  #fichaoutlet #ficha-producto-descripcion .bt-comprar strong span, #fichaventaflash #ficha-producto-descripcion .bt-comprar strong span, #fichauniversal #ficha-producto-descripcion .bt-comprar strong span, #ficha-producto-descripcion .precio-viejo span {font-size:14px;font-weight:normal;}
#tienda-ficha-producto #ficha-producto-descripcion .precio-viejo,#fichabodegon #ficha-producto-descripcion .precio-viejo,#fichavariante #ficha-producto-descripcion .precio-viejo,#fichasimple #ficha-producto-descripcion .precio-viejo,
  #fichaoutlet #ficha-producto-descripcion .precio-viejo, #fichaventaflash #ficha-producto-descripcion .precio-viejo, #fichauniversal #ficha-producto-descripcion .precio-viejo {color:#999;}
#tienda-ficha-producto #ficha-producto-descripcion .precio-viejo span:last-child,#fichabodegon #ficha-producto-descripcion .precio-viejo span:last-child,#fichavariante #ficha-producto-descripcion .precio-viejo span:last-child,#fichasimple #ficha-producto-descripcion .precio-viejo span:last-child,
  #fichaoutlet #ficha-producto-descripcion .precio-viejo span:last-child , #fichaventaflash #ficha-producto-descripcion .precio-viejo span:last-child , #fichauniversal #ficha-producto-descripcion .precio-viejo span:last-child {/*   background-image:url(../img/del-precioviejo-horiz.png); */
background-repeat:repeat-x;background-position:left 6px;}
#tienda-ficha-producto #ficha-producto-descripcion .entrega-dia,#fichabodegon #ficha-producto-descripcion .entrega-dia,#fichavariante #ficha-producto-descripcion .entrega-dia,#fichasimple #ficha-producto-descripcion .entrega-dia,
  #fichaoutlet #ficha-producto-descripcion .entrega-dia, #fichaventaflash #ficha-producto-descripcion .entrega-dia, #fichauniversal #ficha-producto-descripcion .entrega-dia {font-size:14px;background-image: url(../img/icono-entregadia-big.png);padding-left:16px;margin-bottom:1px;float:none;}
#tienda-ficha-producto #ficha-producto-descripcion .entrega-dia + p,#fichabodegon #ficha-producto-descripcion .entrega-dia + p,#fichavariante #ficha-producto-descripcion .entrega-dia + p,#fichasimple #ficha-producto-descripcion .entrega-dia + p,
  #fichaoutlet #ficha-producto-descripcion .entrega-dia + p, #fichaventaflash #ficha-producto-descripcion .entrega-dia + p, #fichauniversal #ficha-producto-descripcion .entrega-dia + p {font-size:14px;}
#tienda-ficha-producto #ficha-tecnica,#fichabodegon #ficha-tecnica,#fichavariante #ficha-tecnica,#fichasimple #ficha-tecnica,
  #fichaoutlet #ficha-tecnica , #fichaventaflash #ficha-tecnica , #fichauniversal #ficha-tecnica {padding:25px 23px 55px 23px;width:932px;margin-left:-16px!important;margin-top:28px;background-color:#efefef;display:block;overflow:hidden;margin-bottom: 20px;float:left;}
#tienda-ficha-producto #ficha-tecnica h4,#fichabodegon #ficha-tecnica h4,#fichavariante #ficha-tecnica h4,#fichasimple #ficha-tecnica h4,
  #fichaoutlet #ficha-tecnica h4, #fichaventaflash #ficha-tecnica h4, #fichauniversal #ficha-tecnica h4 {font-size:22px;font-weight:bold;margin-bottom:14px;}
#tienda-ficha-producto #ficha-tecnica ul,#fichabodegon #ficha-tecnica ul,#fichavariante #ficha-tecnica ul,#fichasimple #ficha-tecnica ul,
  #fichaoutlet #ficha-tecnica ul, #fichaventaflash #ficha-tecnica ul, #fichauniversal #ficha-tecnica ul {/* width:914px; */
width: 100%;float:left;margin-bottom: 30px;}
#tienda-ficha-producto #ficha-tecnica ul li,#fichabodegon #ficha-tecnica ul li,#fichavariante #ficha-tecnica ul li,#fichasimple #ficha-tecnica ul li,
  #fichaoutlet #ficha-tecnica ul li, #fichaventaflash #ficha-tecnica ul li, #fichauniversal #ficha-tecnica ul li {margin-bottom:4px;border-bottom: 1px solid #CBDEB6;/* display:block; */font-size:13px;;
display: inline-block;overflow:hidden;padding-bottom:5px;/*width: 49%!important;*/}
#tienda-ficha-producto #ficha-tecnica ul li:last-child,#fichabodegon #ficha-tecnica ul li:last-child,#fichavariante #ficha-tecnica ul li:last-child,#fichasimple #ficha-tecnica ul li:last-child,
  #fichaoutlet #ficha-tecnica ul li:last-child, #fichaventaflash #ficha-tecnica ul li:last-child, #fichauniversal #ficha-tecnica ul li:last-child {border:none;border-bottom: 1px solid #CBDEB6!important;}
#tienda-ficha-producto #ficha-tecnica ul li span,#fichabodegon #ficha-tecnica ul li span,#fichavariante #ficha-tecnica ul li span,#fichasimple #ficha-tecnica ul li span,
  #fichaoutlet #ficha-tecnica ul li span, #fichaventaflash #ficha-tecnica ul li span, #fichauniversal #ficha-tecnica ul li span {width:230px;padding-right:40px;float:left;color:#666;margin-left:3px;padding-bottom:1px;}
#tienda-ficha-producto #ficha-tecnica ul li .info,#fichabodegon #ficha-tecnica ul li .info,#fichavariante #ficha-tecnica ul li .info,#fichasimple #ficha-tecnica ul li .info,
  #fichaoutlet #ficha-tecnica ul li .info , #fichaventaflash #ficha-tecnica ul li .info , #fichauniversal #ficha-tecnica ul li .info {color: black;display: block;float: left;width: 598px;}
#tienda-ficha-producto #ficha-tecnica a,#fichabodegon #ficha-tecnica a,#fichavariante #ficha-tecnica a,#fichasimple #ficha-tecnica a,
  #fichaoutlet #ficha-tecnica a, #fichaventaflash #ficha-tecnica a, #fichauniversal #ficha-tecnica a {float:right;color:#999;text-align:right;padding-right:50px;height:45px;margin-right:-3px;margin-top:32px;background-image: url(../img/bt-down.png);background-repeat:no-repeat;background-position:right top;}
#tienda-ficha-producto #ficha-tecnica a:hover,#fichabodegon #ficha-tecnica a:hover,#fichavariante #ficha-tecnica a:hover,#fichasimple #ficha-tecnica a:hover,
  #fichaoutlet #ficha-tecnica a:hover, #fichaventaflash #ficha-tecnica a:hover, #fichauniversal #ficha-tecnica a:hover {background-position:right bottom;}
#tienda-ficha-producto #ficha-tecnica a .bt-text,#fichabodegon #ficha-tecnica a .bt-text,#fichavariante #ficha-tecnica a .bt-text,#fichasimple #ficha-tecnica a .bt-text,
  #fichaoutlet #ficha-tecnica a .bt-text, #fichaventaflash #ficha-tecnica a .bt-text, #fichauniversal #ficha-tecnica a .bt-text {margin-top:8px;margin-bottom:5px;}
#tienda-ficha-producto #ficha-producto-descripcion .bt-comprar,#fichabodegon #ficha-producto-descripcion .bt-comprar,#fichavariante #ficha-producto-descripcion .bt-comprar,#fichasimple #ficha-producto-descripcion .bt-comprar,
  #fichaoutlet #ficha-producto-descripcion .bt-comprar, #fichaventaflash #ficha-producto-descripcion .bt-comprar, #fichauniversal #ficha-producto-descripcion .bt-comprar {font-size:19px;margin-right:4px;}
#tienda-ficha-producto #ficha-producto-descripcion .bt-comprar em,#fichabodegon #ficha-producto-descripcion .bt-comprar em,#fichavariante #ficha-producto-descripcion .bt-comprar em,#fichasimple #ficha-producto-descripcion .bt-comprar em,
  #fichaoutlet #ficha-producto-descripcion .bt-comprar em, #fichaventaflash #ficha-producto-descripcion .bt-comprar em, #fichauniversal #ficha-producto-descripcion .bt-comprar em {font-size:12px;margin-right:0px;}
#tienda-ficha-producto #ficha-producto-descripcion .entrega-dia,#fichabodegon #ficha-producto-descripcion .entrega-dia,#fichavariante #ficha-producto-descripcion .entrega-dia,#fichasimple #ficha-producto-descripcion .entrega-dia,
  #fichaoutlet #ficha-producto-descripcion .entrega-dia, #fichaventaflash #ficha-producto-descripcion .entrega-dia, #fichauniversal #ficha-producto-descripcion .entrega-dia {font-size:16px;background-position:1px 3px;}
#tienda-ficha-producto #compra-personalizar,#fichabodegon #compra-personalizar,#fichavariante #compra-personalizar,#fichasimple #compra-personalizar,
  #fichaoutlet  #compra-personalizar, #fichaventaflash  #compra-personalizar, #fichauniversal #compra-personalizar, #tienda-ficha-producto #linea-conjuntos,#fichabodegon #linea-conjuntos,#fichavariante #linea-conjuntos,#fichasimple #linea-conjuntos,
  #fichaoutlet #linea-conjuntos, #fichaventaflash #linea-conjuntos, #fichauniversal #linea-conjuntos {margin-top:31px;padding-right:0px;border:0;cellspacing:0;cellpadding:0;margin-bottom:24px;width:932px;display:block;float:left;}
#seccionhome #fichauniversal .venta-seccion .completa-compra h1 {font-size: 22px !important;font-weight: bold !important;letter-spacing: -1px !important;margin-bottom: 17px !important;width: 100%;}
#seccionhome #ecommerce-completa-compra{position: relative;min-height: 500px;width:100%;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}
#seccionhome #ecommerce-completa-compra > a {width: 18px;height: 18px;padding: 0px;display: block;position: absolute;top: 34px;background-image: url(../img/arrows-green.png);}
#seccionhome #ecommerce-completa-compra a.prev {background-position: left top;left: -15px;}
#seccionhome #ecommerce-completa-compra a.next {background-position: right top;right: -15px;}
#seccionhome #ecommerce-completa-compra div.slider-wrapper {min-height: 300px;overflow: hidden;position: absolute!important;left: 0px;top: 10px;width: 950px;}
#seccionhome #ecommerce-completa-compra ul {min-height: 300px;overflow: hidden;}
#seccionhome #ecommerce-completa-compra ul li {min-height: 500px;float: left;display: block;width: 220px;min-width: 220px;margin-left: 5px;margin-right: 5px;}
#seccionhome #ecommerce-completa-compra ul li img{display: inline-block;border: 1px solid #ececec;width: 60px;height:60px;margin-top: 5px;margin-left: 5px;}
#seccionhome #ecommerce-completa-compra ul li .carrusel-precio{width: 140px!important;display: inline-block;vertical-align: top;margin-left: 5px!important;color: #8c8c8c;}
#seccionhome #ecommerce-completa-compra .precio-caja{  color:black;  margin-bottom: 5px;}
#seccionhome #ecommerce-completa-compra  strong.precio-unidad {background-color: #F2F2F2;color: #666;font-weight: 500;margin-left: 0px;margin-top: 5px;margin-bottom: 5px;}
#seccionhome #ecommerce-completa-compra  .calculado {color: #666;font-size: 12px;margin-top: 10px;margin-bottom: 10px;}
#seccionhome #ecommerce-completa-compra .overlay.next {right: -6px;}
#seccionhome #ecommerce-completa-compra .overlay.prev {left: -6px;}
#seccionhome #ecommerce-completa-compra{min-height: 190px;}
#seccionhome #ecommerce-completa-compra div.slider-wrapper {min-height: 190px;}
#seccionhome #ecommerce-completa-compra ul {min-height: 190px;}
#seccionhome #ecommerce-completa-compra ul li {min-height: 190px;}
#seccionhome #ecommerce-completa-compra ul li .carrusel-precio {min-height: 190px;}
/*INICIO IMPRIMIR FICHA UNIVERSAL*/
#seccionhome .completa-compra-calculadora .articulos-encabezados li {color: #000;margin: 0;padding: 0;height: 35px;border-top: none;float: left;line-height: 35px;}
#seccionhome .completa-compra-calculadora .articulos-encabezados li h3{line-height: 35px !important;font-size: 22px !important;font-weight: bold !important;margin-left: 0px !important;}
#seccionhome .completa-compra-calculadora .articulos-encabezados .info {width: 310px;}
#seccionhome .completa-compra-calculadora .articulos-encabezados .medidas {width: 195px;color: #000;font-size: 14px;}
#seccionhome .completa-compra-calculadora .articulos-encabezados .precio {width: 98px;color: #000;font-size: 14px;}
#seccionhome .completa-compra-calculadora .articulos-encabezados .calculadora {width: 150px;color: #000;font-size: 14px;}
#seccionhome .completa-compra-calculadora .articulos-encabezados .sumatoria {width: 170px;color: #000;font-size: 14px;}
#seccionhome .completa-compra-calculadora .articulos {float: left;margin-bottom: 30px;width: 100%;}
#seccionhome .completa-compra-calculadora .articulos > li {float: left;border-top: 1px solid #ECECEC;padding-top: 25px;padding-bottom: 25px;width: 100%;}
#seccionhome .completa-compra-calculadora .articulos > li.first {border-top: none;}
#seccionhome .completa-compra-calculadora .articulos > li > div {float: left;}
#seccionhome .completa-compra-calculadora .articulos .info {width: 320px;}
#seccionhome .completa-compra-calculadora .articulos .info .wrap-image{float: left;width:80px;margin: 0;padding: 0;}
#seccionhome .completa-compra-calculadora .articulos .info .wrap-image img{border: 1px solid #ECECEC;float: left;}
#seccionhome .completa-compra-calculadora .articulos .info .wrap-content{float: left;width: 240px;margin: 0;padding: 0;}
#seccionhome .completa-compra-calculadora .articulos .info .wrap-content .descripcion{margin-left: 70px;font-size: 14px;}
#seccionhome .completa-compra-calculadora .articulos .info .wrap-content .material,
#seccionhome .completa-compra-calculadora .articulos .info .wrap-content .material a{margin-left: 0px;margin-top: 2px;color: #000;font-weight: 700!important;font-size: 16px!important;}
#seccionhome .completa-compra-calculadora .articulos .info .wrap-content .masInfo{margin-left:0!important}
#seccionhome .completa-compra-calculadora .articulos .calculadora input{font-weight:300px}
#seccionhome .completa-compra-calculadora .articulos .sumatoria .precio span,
#seccionhome .completa-compra-calculadora .articulos .elprecio .precio span{font-size: 12px;line-height: 12px;vertical-align: super;}
#seccionhome .completa-compra-calculadora .articulos .sumatoria a.btn{font-size: 16px!important;font-weight:500!important;}
#seccionhome .completa-compra-calculadora .articulos .info .ref{margin-left: 70px;font-size: 12px;margin-top: 2px;color: #666;}
#seccionhome .completa-compra-calculadora .articulos .info .mas-info{display: inline-block;margin-bottom: 5px;float:left;}
#seccionhome .completa-compra-calculadora .articulos .elprecio {padding-top: 20px;width: 98px;min-height:1px;}
#seccionhome .completa-compra-calculadora .articulos .medidas {width: 195px;color: #000;font-weight: bold;text-align: center;min-height:1px;margin-top: 10px;}
#seccionhome .completa-compra-calculadora .articulos .medidas span{padding-top: 40px;display: inline-block;float : left;}
#seccionhome .completa-compra-calculadora .articulos .info .contenido{margin-left: 70px;background-color: #ECECEC;color: #666;float: left;margin-top: 5px;margin-bottom: 5px;padding: 2px 4px;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}
#seccionhome .completa-compra-calculadora .articulos .info .bt-text{clear: left;margin-left: 70px;}
#seccionhome .completa-compra-calculadora .articulos .info a.tienda-fisica {margin-top: 0px;}
#seccionhome .completa-compra-calculadora .articulos .info .link-tienda-actual {margin-left: 0px!important;}
#seccionhome .completa-compra-calculadora .articulos .info .complete .entrega {color: #61922C;font-weight: bold;padding-left: 15px;}
#seccionhome .completa-compra-calculadora .articulos .info .complete .entrega.alerta {color: #666;}
#seccionhome .completa-compra-calculadora .articulos .calculadora {padding-top: 20px;width: 130px;font-size: 14px;line-height: 18px;min-height:1px;}
#seccionhome .completa-compra-calculadora .articulos strong {color: #000;font-weight: normal;}
#seccionhome .completa-compra-calculadora .articulos .calculadora .info {background-image: url('../img/info_logo.png');background-repeat: no-repeat;width: 24px;height: 24px;display: inline-block;vertical-align: top;margin-top: -3px;}
#seccionhome .completa-compra-calculadora .articulos .cantidad {padding-top: 20px;width: 150px;vertical-align: top;min-height:1px;}
#seccionhome .completa-compra-calculadora .articulos .cantidad input{width: 40px !important;text-align: left;}
#tienda-ficha-producto #seccionhome .completa-compra-calculadora .articulos input,
#fichabodegon #seccionhome .completa-compra-calculadora .articulos input,
#fichavariante #seccionhome .completa-compra-calculadora .articulos input,
#fichaoutlet #seccionhome .completa-compra-calculadora .articulos input,
#fichaventaflash #seccionhome .completa-compra-calculadora .articulos input,
#fichasimple #seccionhome .completa-compra-calculadora .articulos input,
#fichauniversal #seccionhome .completa-compra-calculadora .articulos input{line-height: 20px;height: 20px;}
#tienda-ficha-producto #seccionhome .completa-compra-calculadora .articulos .compra-sumar,
#fichabodegon #seccionhome .completa-compra-calculadora .articulos .compra-sumar,
#fichavariante #seccionhome .completa-compra-calculadora .articulos .compra-sumar,
#fichaoutlet #seccionhome .completa-compra-calculadora .articulos .compra-sumar,
#fichaventaflash #seccionhome .completa-compra-calculadora .articulos .compra-sumar,
#fichasimple #seccionhome .completa-compra-calculadora .articulos .compra-sumar,
#fichauniversal #seccionhome .completa-compra-calculadora .articulos .compra-sumar,
#tienda-ficha-producto #seccionhome .completa-compra-calculadora .articulos .compra-restar,
#fichabodegon #seccionhome .completa-compra-calculadora .articulos .compra-restar,
#fichavariante #seccionhome .completa-compra-calculadora .articulos .compra-restar,
#fichaoutlet #seccionhome .completa-compra-calculadora .articulos .compra-restar,
#fichaventaflash #seccionhome .completa-compra-calculadora .articulos .compra-restar,
#fichasimple #seccionhome .completa-compra-calculadora .articulos .compra-restar,
#fichauniversal #seccionhome .completa-compra-calculadora .articulos .compra-restar {margin-top: 1px;}
#seccionhome .completa-compra-calculadora .articulos .sumatoria {padding-top: 20px;width: 100px;min-height:1px;}
#seccionhome .completa-compra-calculadora.vte-fisica .articulos .sumatoria,#seccionhome .completa-compra-calculadora.bodegon-fisica .articulos .sumatoria {width: 100px;}
#seccionhome .completa-compra-calculadora .articulos .sumatoria .box-precio{float: left;margin-right: 0px;margin-top: 5px;}
#seccionhome .completa-compra-calculadora .articulos .sumatoria .btn.add{float: right!important;padding: 3px 8px 4px;}
#seccionhome .completa-compra-calculadora .articulos .sumatoria .precio {clear: none!important;float: right!important;}
#seccionhome .completa-compra-calculadora .articulos .sumatoria .box-precio .precio {color: #000;}
#seccionhome .completa-compra-calculadora .articulos .entrega .no-left {margin-left: 0;background-position: 0 1px;width: 100%;clear:both;}
#seccionhome .completa-compra-calculadora .articulos .entrega.dia {background-image: url(../img/icono-entregadia.png);background-position: 4px 1px;clear:both;}
#seccionhome .completa-compra-calculadora .articulos.entrega.no-left {margin-left: 0;background-position: 0 1px;width: 100%;clear:both;}
/*FIN IMPRIMIR FICHA UNIVERSAL*/
#tienda-ficha-producto #compra-personalizar th,#fichabodegon #compra-personalizar th,#fichavariante #compra-personalizar th,#fichasimple #compra-personalizar th,
  #fichaoutlet #compra-personalizar th, #fichaventaflash #compra-personalizar th, #fichauniversal #compra-personalizar th {border-bottom:solid 1px #d3e4bf;font-size:14px;padding-bottom:10px; font-weight: inherit;}
#tienda-ficha-producto #compra-personalizar th + th,#fichabodegon #compra-personalizar th + th,#fichavariante #compra-personalizar th + th,#fichasimple #compra-personalizar th + th,
  #fichaoutlet #compra-personalizar th + th, #fichaventaflash #compra-personalizar th + th, #fichauniversal #compra-personalizar th + th, #tienda-ficha-producto #linea-conjuntos th + th,#fichabodegon #linea-conjuntos th + th,#fichavariante #linea-conjuntos th + th,#fichasimple #linea-conjuntos th + th,
  #fichaoutlet #linea-conjuntos th + th, #fichaventaflash #linea-conjuntos th + th, #fichauniversal #linea-conjuntos th + th{text-align:right;}
#tienda-ficha-producto #compra-personalizar h4,#fichabodegon #compra-personalizar h4,#fichavariante #compra-personalizar h4,#fichasimple #compra-personalizar h4,
  #fichaoutlet #compra-personalizar h4, #fichaventaflash #compra-personalizar h4, #fichauniversal #compra-personalizar h4 {font-size:22px;font-weight:bold;}
#tienda-ficha-producto #compra-personalizar td,#fichabodegon #compra-personalizar td,#fichavariante #compra-personalizar td,#fichasimple #compra-personalizar td,
  #fichaoutlet #compra-personalizar td, #fichaventaflash #compra-personalizar td, #fichauniversal #compra-personalizar td {border-bottom:solid 1px #f0f0f0;padding:12px 0px;}
#tienda-ficha-producto #compra-personalizar td + td,#fichabodegon #compra-personalizar td + td,#fichavariante #compra-personalizar td + td,#fichasimple #compra-personalizar td + td,
  #fichaoutlet #compra-personalizar td + td, #fichaventaflash #compra-personalizar td + td, #fichauniversal #compra-personalizar td + td {color: #000000;font-size: 14px;font-weight: bold;text-align: right;vertical-align: middle;}
#tienda-ficha-producto #compra-personalizar img,#fichabodegon #compra-personalizar img,#fichavariante #compra-personalizar img,#fichasimple #compra-personalizar img,
  #fichaoutlet #compra-personalizar img, #fichaventaflash #compra-personalizar img, #fichauniversal #compra-personalizar img {float:left;margin-right:16px;margin-bottom: 10px!important;}
#tienda-ficha-producto #compra-personalizar a img,#fichabodegon #compra-personalizar a img,#fichavariante #compra-personalizar a img,#fichasimple #compra-personalizar a img,
  #fichaoutlet #compra-personalizar a img, #fichaventaflash #compra-personalizar a img, #fichauniversal #compra-personalizar a img {display: block;float: left;margin-left: 0 !important;}
#tienda-ficha-producto #compra-personalizar h3,#fichabodegon #compra-personalizar h3,#fichavariante #compra-personalizar h3,#fichasimple #compra-personalizar h3,
  #fichaoutlet #compra-personalizar h3, #fichaventaflash #compra-personalizar h3, #fichauniversal #compra-personalizar h3 {font-size:16px;font-weight:bold;margin-bottom:3px;}
#tienda-ficha-producto #compra-personalizar h3 a,#fichabodegon #compra-personalizar h3 a,#fichavariante #compra-personalizar h3 a,#fichasimple #compra-personalizar h3 a,
  #fichaoutlet #compra-personalizar h3 a, #fichaventaflash #compra-personalizar h3 a, #fichauniversal #compra-personalizar h3 a {color: #000000!important;margin-left: 0 !important;text-decoration: none!important;}
#tienda-ficha-producto #compra-personalizar h3 a:hover,#fichabodegon #compra-personalizar h3 a:hover,#fichavariante #compra-personalizar h3 a:hover,#fichasimple #compra-personalizar h3 a:hover,
  #fichaoutlet #compra-personalizar h3 a:hover , #fichaventaflash #compra-personalizar h3 a:hover , #fichauniversal #compra-personalizar h3 a:hover {text-decoration: underline;}
#tienda-ficha-producto #compra-personalizar h5,#fichabodegon #compra-personalizar h5,#fichavariante #compra-personalizar h5,#fichasimple #compra-personalizar h5,
  #fichaoutlet #compra-personalizar h5, #fichaventaflash #compra-personalizar h5, #fichauniversal #compra-personalizar h5 {color:#666;margin-bottom:1px;}
#tienda-ficha-producto #compra-personalizar p,#fichabodegon #compra-personalizar p,#fichavariante #compra-personalizar p,#fichasimple #compra-personalizar p,
  #fichaoutlet #compra-personalizar p, #fichaventaflash #compra-personalizar p, #fichauniversal #compra-personalizar p {font-size:12px;color:#8c8c8c;width:310px;overflow:hidden;margin-top:8px;}
#tienda-ficha-producto #compra-personalizar .bt-text,#fichabodegon #compra-personalizar .bt-text,#fichavariante #compra-personalizar .bt-text,#fichasimple #compra-personalizar .bt-text,
  #fichaoutlet #compra-personalizar .bt-text, #fichaventaflash #compra-personalizar .bt-text, #fichauniversal #compra-personalizar .bt-text {margin-bottom:5px;}
#tienda-ficha-producto #compra-personalizar .unidades-disp-no,#fichabodegon #compra-personalizar .unidades-disp-no,#fichavariante #compra-personalizar .unidades-disp-no,#fichasimple #compra-personalizar .unidades-disp-no,
  #fichaoutlet #compra-personalizar .unidades-disp-no, #fichaventaflash #compra-personalizar .unidades-disp-no, #fichauniversal #compra-personalizar .unidades-disp-no {display:inline;background-image:url(../img/icono-unidades-no-cruz.png);background-repeat:no-repeat;padding-left:18px;margin-left:-2px;}
#tienda-ficha-producto #compra-personalizar .precio-oferta,#fichabodegon #compra-personalizar .precio-oferta,#fichavariante #compra-personalizar .precio-oferta,#fichasimple #compra-personalizar .precio-oferta,
  #fichaoutlet #compra-personalizar .precio-oferta, #fichaventaflash #compra-personalizar .precio-oferta, #fichauniversal #compra-personalizar .precio-oferta {font-size:17px;padding:2px 3px;float:right;margin-bottom:5px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
#tienda-ficha-producto #compra-personalizar .precio-oferta span,#fichabodegon #compra-personalizar .precio-oferta span,#fichavariante #compra-personalizar .precio-oferta span,#fichasimple #compra-personalizar .precio-oferta span,
  #fichaoutlet #compra-personalizar .precio-oferta span, #fichaventaflash #compra-personalizar .precio-oferta span, #fichauniversal #compra-personalizar .precio-oferta span {font-size:11px;line-height:11px;vertical-align:super;}
#tienda-ficha-producto #compra-personalizar .precio-viejo,#fichabodegon #compra-personalizar .precio-viejo,#fichavariante #compra-personalizar .precio-viejo,#fichasimple #compra-personalizar .precio-viejo,
  #fichaoutlet #compra-personalizar .precio-viejo, #fichaventaflash #compra-personalizar .precio-viejo, #fichauniversal #compra-personalizar .precio-viejo {font-size:14px;float:right;clear:right;font-weight:bold;color:#999;line-height: 20px;}
#tienda-ficha-producto #compra-personalizar .precio-viejo span:last-child,#fichabodegon #compra-personalizar .precio-viejo span:last-child,#fichavariante #compra-personalizar .precio-viejo span:last-child,#fichasimple #compra-personalizar .precio-viejo span:last-child,
  #fichaoutlet #compra-personalizar .precio-viejo span:last-child, #fichaventaflash #compra-personalizar .precio-viejo span:last-child, #fichauniversal #compra-personalizar .precio-viejo span:last-child {background-image:url(../img/del-precioviejo-horiz.png);background-repeat:repeat-x;}
#tienda-ficha-producto #compra-personalizar .compra-cantidad,#fichabodegon #compra-personalizar .compra-cantidad,#fichavariante #compra-personalizar .compra-cantidad,#fichasimple #compra-personalizar .compra-cantidad,
  #fichaoutlet #compra-personalizar .compra-cantidad, #fichaventaflash #compra-personalizar .compra-cantidad, #fichauniversal #compra-personalizar .compra-cantidad, #compra-personalizar .compra-sumatoria, #linea-conjuntos .compra-cantidad {font-size:19px;color:#000;}
#tienda-ficha-producto #compra-personalizar .compra-cantidad-cero h3,#fichabodegon #compra-personalizar .compra-cantidad-cero h3,#fichavariante #compra-personalizar .compra-cantidad-cero h3,#fichasimple #compra-personalizar .compra-cantidad-cero h3,
  #fichaoutlet #compra-personalizar .compra-cantidad-cero h3, #fichaventaflash #compra-personalizar .compra-cantidad-cero h3, #fichauniversal #compra-personalizar .compra-cantidad-cero h3 {color:#666;}
#tienda-ficha-producto #compra-personalizar .compra-cantidad-cero .compra-cantidad,#fichabodegon #compra-personalizar .compra-cantidad-cero .compra-cantidad,#fichavariante #compra-personalizar .compra-cantidad-cero .compra-cantidad,#fichasimple #compra-personalizar .compra-cantidad-cero .compra-cantidad,
  #fichaoutlet #compra-personalizar .compra-cantidad-cero .compra-cantidad, #fichaventaflash #compra-personalizar .compra-cantidad-cero .compra-cantidad, #fichauniversal #compra-personalizar .compra-cantidad-cero .compra-cantidad, #compra-personalizar .compra-cantidad-cero .compra-sumatoria {color:#999;}
#tienda-ficha-producto #compra-subtotal,#fichabodegon #compra-subtotal,#fichavariante #compra-subtotal,#fichasimple #compra-subtotal,
  #fichaoutlet #compra-subtotal, #fichaventaflash #compra-subtotal, #fichauniversal #compra-subtotal {width:250px;float:right;margin-right:2px;text-align:right;margin-bottom:20px;}
#tienda-ficha-producto #compra-subtotal p,#fichabodegon #compra-subtotal p,#fichavariante #compra-subtotal p,#fichasimple #compra-subtotal p,
  #fichaoutlet #compra-subtotal p, #fichaventaflash #compra-subtotal p, #fichauniversal #compra-subtotal p {color:#ccc;font-size:13px;}
#tienda-ficha-producto #compra-subtotal h4,#fichabodegon #compra-subtotal h4,#fichavariante #compra-subtotal h4,#fichasimple #compra-subtotal h4,
  #fichaoutlet #compra-subtotal h4, #fichaventaflash #compra-subtotal h4, #fichauniversal #compra-subtotal h4 {font-size:16px;margin-bottom:7px;}
#tienda-ficha-producto #compra-subtotal .bt-comprar,#fichabodegon #compra-subtotal .bt-comprar,#fichavariante #compra-subtotal .bt-comprar,#fichasimple #compra-subtotal .bt-comprar,
  #fichaoutlet #compra-subtotal .bt-comprar, #fichaventaflash #compra-subtotal .bt-comprar, #fichauniversal #compra-subtotal .bt-comprar {font-size:20px;font-weight:bold;margin-bottom:10px;}
#tienda-ficha-producto #compra-subtotal .bt-comprar strong,#fichabodegon #compra-subtotal .bt-comprar strong,#fichavariante #compra-subtotal .bt-comprar strong,#fichasimple #compra-subtotal .bt-comprar strong,
  #fichaoutlet #compra-subtotal .bt-comprar strong, #fichaventaflash #compra-subtotal .bt-comprar strong, #fichauniversal #compra-subtotal .bt-comprar strong {font-size:22px;padding:3px 5px 2px 3px;margin-right:3px;}
#tienda-ficha-producto #compra-subtotal .bt-comprar strong span,#fichabodegon #compra-subtotal .bt-comprar strong span,#fichavariante #compra-subtotal .bt-comprar strong span,#fichasimple #compra-subtotal .bt-comprar strong span,
  #fichaoutlet #compra-subtotal .bt-comprar strong span, #fichaventaflash #compra-subtotal .bt-comprar strong span, #fichauniversal #compra-subtotal .bt-comprar strong span {font-size:14px;background:none!important;}
/* FICHA MOBILIARIO */
#tienda-ficha-producto #ficha-producto-descripcion h6,#fichabodegon #ficha-producto-descripcion h6,#fichavariante #ficha-producto-descripcion h6,#fichasimple #ficha-producto-descripcion h6,
  #fichaoutlet #ficha-producto-descripcion h6, #fichaventaflash #ficha-producto-descripcion h6, #fichauniversal #ficha-producto-descripcion h6 {padding-bottom:5px;border-bottom:solid 1px #d7eac1;margin-bottom:5px;color:#666;font-weight:bold;margin-right:35px;}
#tienda-ficha-producto #ficha-producto-descripcion h6 span,#fichabodegon #ficha-producto-descripcion h6 span,#fichavariante #ficha-producto-descripcion h6 span,#fichasimple #ficha-producto-descripcion h6 span,
  #fichaoutlet #ficha-producto-descripcion h6 span, #fichaventaflash #ficha-producto-descripcion h6 span, #fichauniversal #ficha-producto-descripcion h6 span {float:right;color:#333;font-weight:normal;}
#tienda-ficha-producto #ficha-producto-descripcion table,#fichabodegon #ficha-producto-descripcion table,#fichavariante #ficha-producto-descripcion table,#fichasimple #ficha-producto-descripcion table,
  #fichaoutlet #ficha-producto-descripcion table, #fichaventaflash #ficha-producto-descripcion table, #fichauniversal #ficha-producto-descripcion table {margin-bottom:10px;}
#tienda-ficha-producto #ficha-producto-descripcion table th,#fichabodegon #ficha-producto-descripcion table th,#fichavariante #ficha-producto-descripcion table th,#fichasimple #ficha-producto-descripcion table th,
  #fichaoutlet #ficha-producto-descripcion table th, #fichaventaflash #ficha-producto-descripcion table th, #fichauniversal #ficha-producto-descripcion table th {padding-bottom:3px;}
#tienda-ficha-producto #ficha-producto-descripcion table th strong,#fichabodegon #ficha-producto-descripcion table th strong,#fichavariante #ficha-producto-descripcion table th strong,#fichasimple #ficha-producto-descripcion table th strong,
  #fichaoutlet #ficha-producto-descripcion table th strong, #fichaventaflash #ficha-producto-descripcion table th strong, #fichauniversal #ficha-producto-descripcion table th strong, #ficha-producto-descripcion table td {color:#666;}
#tienda-ficha-producto #ficha-producto-descripcion table th + th,#fichabodegon #ficha-producto-descripcion table th + th,#fichavariante #ficha-producto-descripcion table th + th,#fichasimple #ficha-producto-descripcion table th + th,
  #fichaoutlet #ficha-producto-descripcion table th + th, #fichaventaflash #ficha-producto-descripcion table th + th, #fichauniversal #ficha-producto-descripcion table th + th, #ficha-producto-descripcion table td + td {text-align:right;}
#tienda-ficha-producto #ficha-producto-descripcion table td + td,#fichabodegon #ficha-producto-descripcion table td + td,#fichavariante #ficha-producto-descripcion table td + td,#fichasimple #ficha-producto-descripcion table td + td,
  #fichaoutlet #ficha-producto-descripcion table td + td, #fichaventaflash #ficha-producto-descripcion table td + td, #fichauniversal #ficha-producto-descripcion table td + td {color:#333px;}
/* FISICA*/
#tienda-ficha-producto.fisica #ficha-producto-descripcion .bt-comprar ,#fichabodegon.fisica #ficha-producto-descripcion .bt-comprar ,#fichavariante.fisica #ficha-producto-descripcion .bt-comprar ,#fichasimple.fisica #ficha-producto-descripcion .bt-comprar ,
  #fichaoutlet.fisica #ficha-producto-descripcion .bt-comprar , #fichaventaflash.fisica #ficha-producto-descripcion .bt-comprar , #fichauniversal.fisica #ficha-producto-descripcion .bt-comprar {padding-right:3px!important;}
#tienda-ficha-producto.fisica #ficha-producto-descripcion .bt-comprar strong.precio-oferta ,#fichabodegon.fisica #ficha-producto-descripcion .bt-comprar strong.precio-oferta ,#fichavariante.fisica #ficha-producto-descripcion .bt-comprar strong.precio-oferta ,#fichasimple.fisica #ficha-producto-descripcion .bt-comprar strong.precio-oferta ,
  #fichaoutlet.fisica #ficha-producto-descripcion .bt-comprar strong.precio-oferta, #fichaventaflash.fisica #ficha-producto-descripcion .bt-comprar strong.precio-oferta, #fichauniversal.fisica #ficha-producto-descripcion .bt-comprar strong.precio-oferta {margin-right:0px;}
#tienda-ficha-producto.compuesto.fisica #ficha-producto-descripcion .bt-comprar strong.precio-oferta  ,#fichabodegon.compuesto.fisica #ficha-producto-descripcion .bt-comprar strong.precio-oferta  ,#fichavariante.compuesto.fisica #ficha-producto-descripcion .bt-comprar strong.precio-oferta  ,#fichasimple.compuesto.fisica #ficha-producto-descripcion .bt-comprar strong.precio-oferta  ,
  #fichaoutlet.compuesto.fisica #ficha-producto-descripcion .bt-comprar strong.precio-oferta , #fichaventaflash.compuesto.fisica #ficha-producto-descripcion .bt-comprar strong.precio-oferta , #fichauniversal.compuesto.fisica #ficha-producto-descripcion .bt-comprar strong.precio-oferta {margin-right:5px;}
#tienda-ficha-producto .entrega-dia,#fichabodegon .entrega-dia,#fichavariante .entrega-dia,#fichasimple .entrega-dia,
  #fichaoutlet .entrega-dia, #fichaventaflash .entrega-dia, #fichauniversal .entrega-dia  {float: left;}
#tienda-ficha-producto.fisica #ficha-producto-descripcion .unidades-disp-no ,#fichabodegon.fisica #ficha-producto-descripcion .unidades-disp-no ,#fichavariante.fisica #ficha-producto-descripcion .unidades-disp-no ,#fichasimple.fisica #ficha-producto-descripcion .unidades-disp-no ,
  #fichaoutlet.fisica #ficha-producto-descripcion .unidades-disp-no , #fichaventaflash.fisica #ficha-producto-descripcion .unidades-disp-no , #fichauniversal.fisica #ficha-producto-descripcion .unidades-disp-no,
#tienda-ficha-producto.fisica #ficha-producto-descripcion .unidades-disp-si ,#fichabodegon.fisica #ficha-producto-descripcion .unidades-disp-si ,#fichavariante.fisica #ficha-producto-descripcion .unidades-disp-si ,#fichasimple.fisica #ficha-producto-descripcion .unidades-disp-si ,
  #fichaoutlet.fisica #ficha-producto-descripcion .unidades-disp-si , #fichaventaflash.fisica #ficha-producto-descripcion .unidades-disp-si , #fichauniversal.fisica #ficha-producto-descripcion .unidades-disp-si {font-size:16px;margin-top:-5px;}
#tienda-ficha-producto.fisica #ficha-producto-descripcion .unidades-disp-no ,#fichabodegon.fisica #ficha-producto-descripcion .unidades-disp-no ,#fichavariante.fisica #ficha-producto-descripcion .unidades-disp-no ,#fichasimple.fisica #ficha-producto-descripcion .unidades-disp-no ,
  #fichaoutlet.fisica #ficha-producto-descripcion .unidades-disp-no , #fichaventaflash.fisica #ficha-producto-descripcion .unidades-disp-no , #fichauniversal.fisica #ficha-producto-descripcion .unidades-disp-no {background-image:url(../img/icono-unidades-no-cruz.png);background-position:2px 3px;padding-left:17px;}
#tienda-ficha-producto.fisica #ficha-producto-descripcion .unidades-disp-si ,#fichabodegon.fisica #ficha-producto-descripcion .unidades-disp-si ,#fichavariante.fisica #ficha-producto-descripcion .unidades-disp-si ,#fichasimple.fisica #ficha-producto-descripcion .unidades-disp-si ,
  #fichaoutlet.fisica #ficha-producto-descripcion .unidades-disp-si , #fichaventaflash.fisica #ficha-producto-descripcion .unidades-disp-si , #fichauniversal.fisica #ficha-producto-descripcion .unidades-disp-si {background-image:url(../img/icono-entregadia-big.png);background-position:2px 3px;padding-left:17px;}
#tienda-ficha-producto.fisica #ficha-producto-descripcion .unidades-disp-no + p ,#fichabodegon.fisica #ficha-producto-descripcion .unidades-disp-no + p ,#fichavariante.fisica #ficha-producto-descripcion .unidades-disp-no + p ,#fichasimple.fisica #ficha-producto-descripcion .unidades-disp-no + p ,
  #fichaoutlet.fisica #ficha-producto-descripcion .unidades-disp-no + p , #fichaventaflash.fisica #ficha-producto-descripcion .unidades-disp-no + p , #fichauniversal.fisica #ficha-producto-descripcion .unidades-disp-no + p,
#tienda-ficha-producto.fisica #ficha-producto-descripcion .unidades-disp-si + p ,#fichabodegon.fisica #ficha-producto-descripcion .unidades-disp-si + p ,#fichavariante.fisica #ficha-producto-descripcion .unidades-disp-si + p ,#fichasimple.fisica #ficha-producto-descripcion .unidades-disp-si + p ,
  #fichaoutlet.fisica #ficha-producto-descripcion .unidades-disp-si + p , #fichaventaflash.fisica #ficha-producto-descripcion .unidades-disp-si + p , #fichauniversal.fisica #ficha-producto-descripcion .unidades-disp-si + p {margin-left:17px;font-size:14px;margin-top:2px;}
#tienda-ficha-producto.compuesto.fisica #compra-personalizar .unidades-disp-no ,#fichabodegon.compuesto.fisica #compra-personalizar .unidades-disp-no ,#fichavariante.compuesto.fisica #compra-personalizar .unidades-disp-no ,#fichasimple.compuesto.fisica #compra-personalizar .unidades-disp-no ,
  #fichaoutlet.compuesto.fisica #compra-personalizar .unidades-disp-no , #fichaventaflash.compuesto.fisica #compra-personalizar .unidades-disp-no , #fichauniversal.compuesto.fisica #compra-personalizar .unidades-disp-no,
#tienda-ficha-producto.compuesto.fisica #compra-personalizar .unidades-disp-si ,#fichabodegon.compuesto.fisica #compra-personalizar .unidades-disp-si ,#fichavariante.compuesto.fisica #compra-personalizar .unidades-disp-si ,#fichasimple.compuesto.fisica #compra-personalizar .unidades-disp-si ,
  #fichaoutlet.compuesto.fisica #compra-personalizar .unidades-disp-si , #fichaventaflash.compuesto.fisica #compra-personalizar .unidades-disp-si , #fichauniversal.compuesto.fisica #compra-personalizar .unidades-disp-si {font-size:14px;}
#tienda-ficha-producto.compuesto.fisica #compra-personalizar .unidades-disp-no + p ,#fichabodegon.compuesto.fisica #compra-personalizar .unidades-disp-no + p ,#fichavariante.compuesto.fisica #compra-personalizar .unidades-disp-no + p ,#fichasimple.compuesto.fisica #compra-personalizar .unidades-disp-no + p ,
  #fichaoutlet.compuesto.fisica #compra-personalizar .unidades-disp-no + p , #fichaventaflash.compuesto.fisica #compra-personalizar .unidades-disp-no + p , #fichauniversal.compuesto.fisica #compra-personalizar .unidades-disp-no + p {margin-left:94px;font-size:13px;margin-top:2px;}
#tienda-ficha-producto.fisica #compra-subtotal .bt-comprar ,#fichabodegon.fisica #compra-subtotal .bt-comprar ,#fichavariante.fisica #compra-subtotal .bt-comprar ,#fichasimple.fisica #compra-subtotal .bt-comprar ,
  #fichaoutlet.fisica #compra-subtotal .bt-comprar , #fichaventaflash.fisica #compra-subtotal .bt-comprar , #fichauniversal.fisica #compra-subtotal .bt-comprar {padding-right:3px!important;}
#tienda-ficha-producto.fisica #compra-subtotal .bt-comprar strong.precio-oferta ,#fichabodegon.fisica #compra-subtotal .bt-comprar strong.precio-oferta ,#fichavariante.fisica #compra-subtotal .bt-comprar strong.precio-oferta ,#fichasimple.fisica #compra-subtotal .bt-comprar strong.precio-oferta ,
  #fichaoutlet.fisica #compra-subtotal .bt-comprar strong.precio-oferta , #fichaventaflash.fisica #compra-subtotal .bt-comprar strong.precio-oferta , #fichauniversal.fisica #compra-subtotal .bt-comprar strong.precio-oferta {margin-right:0px;}

/******************************************************************************/
#tienda-listado.fisica .tooltip_volveratiendaonline {color: #FFF;width: 200px;height: 70px;padding-top: 10px;padding-right: 12px;padding-bottom: 10px;padding-left: 12px;}
#tienda-listado.fisica .tooltip_volveratiendaonline p {margin-bottom: 15px;}
/******************************************************************************/
/* modificaci�n fusion R3 09/09/2013*/
#tienda-listado.comparativa .tooltip_comparativa {color: #FFF;/*width: 200px;*/height: 70px;padding-top: 10px;padding-right: 12px;padding-bottom: 10px;padding-left: 12px;}
/* modificaci�n fusion R3 09/09/2013*/
#tienda-listado.comparativa .tooltip_comparativa p {margin-bottom: 5px;}
#tienda-listado.comparativa .tooltip_comparativa p span {display: block;}
/* CARRITO */
#tienda-carrito h1 {font-size:22px;font-weight:bold;letter-spacing:-1px;margin-bottom:1px;}
#tienda-carrito .columna {width:440px;float:left;margin-bottom:24px;}
#tienda-carrito .columna + .columna {margin-left:31px!important;}
#tienda-carrito .columna h3 {font-size:15px;padding-bottom:11px;border-bottom:solid 1px #d3e4bf;margin-bottom:13px;}
/* CARRITO RESUMEN */
#tienda-carrito #nav ol {list-style-type:none;margin-left:-9px;margin-top:-1px;}
#tienda-carrito #nav li ol li {margin-left:10px;padding-right:0px;background-image:none;font-size:14px;margin-right:0px;color:#cccccc;}
#tienda-carrito #nav li ol li strong {color:#9f9f9f;margin-left:-3px;}
#tienda-carrito #nav li ol li.active {color:#59a500;}
#tienda-carrito #nav li ol li.active strong {color:#000;}
#tienda-carrito table {width:100%;margin-top:10px;padding-right:7px;border:0;cellspacing:0;cellpadding:0;margin-bottom:8px;}
#tienda-carrito table th {vertical-align: top;border-bottom:solid 1px #d3e4bf;font-size:14px;padding-bottom:10px;}
#tienda-carrito table th + th {text-align:right;font-weight: normal;}
#tienda-carrito table h4 {float: left;font-size:22px;font-weight:bold;letter-spacing:-1px;}
#tienda-carrito table td {border-bottom:solid 1px #d3e4bf;padding:12px 0px 10px 0px;vertical-align: middle;}
#tienda-carrito table td:last-child {padding-right:5px;}
#tienda-carrito table td + td {color:#666;font-size:12px;text-align:right;vertical-align: baseline;padding-top:7px;}
#tienda-carrito table img {float:left;margin-right:8px;}
#tienda-carrito table h3 {font-size:16px;font-weight:bold;margin-bottom:3px;}
#tienda-carrito table h3 strong {color:#7dbc39;}
#tienda-carrito table h5 {  color: #666666;
    font-family: /*"HelveticaNeue",*/Helvetica,Arial,sans-serif;
    font-size: 13px;
    font-weight: inherit;}
#tienda-carrito table .bt-text {margin-bottom:5px;}
#tienda-carrito table td > strong {font-size:17px;/* padding:0px 4px 1px 3px; */
padding: 3px 4px 1px 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
#tienda-carrito table td > strong span {font-size:11px;line-height:11px;vertical-align:super;}
#tienda-carrito table .precio-viejo {font-size:14px;font-weight:bold;margin-right:10px;}
#tienda-carrito table .precio-viejo span:last-child {/*  background-image:url(../img/del-precioviejo-horiz.png);background-repeat:repeat-x;background-position:0px 2px;*/}
#tienda-carrito table .compra-eliminar {margin-right:-4px;}
#tienda-carrito table .compra-cantidad, #tienda-carrito table .compra-sumatoria {font-size:19px;color:#000;}
#compra-total {width:370px;float:right;margin-right:2px;text-align:right;margin-bottom:62px;padding-right:5px;}
#compra-total p {font-size:16px;margin-bottom:3px;}
#compra-total strong {font-size:18px;display:inline-block;width:113px;color:#000!important;}
#compra-total strong span {font-size:12px;vertical-align:super;}
/* modificacion fusion r3 10/09/2013*/
#compra-total h4 { font-weight: lighter; padding-top:14px;border-top:solid 1px #d3e4bf;color:#7dbc39;font-size:22px;margin-top:16px;letter-spacing:-1px;margin-bottom:15px;}
#compra-total h4 strong {font-size:24px;}
#compra-total h4 strong span {font-size:14px;}
#compra-total .bt {line-height:32px;padding:0px 7px;vertical-align:middle;}
#compra-total .bt + .bt {margin-left:-3px;font-size:18px;}
#compra-total .bt span {background-image:url(../img/tramitarpedido.png);width:8px;height:9px;display:inline-block;margin-left:5px;}
/* CARRITO DATOS */
#tienda-carrito.datos form label {
display:block;font-size:14px;}
#tienda-carrito.datos form label span.sep {
  /* modificacion fusion R3 10/10/2013 */
  display:inline-block;color:#a3a3a3;padding-left:3px;/* width:110px;*/vertical-align: top;line-height:24px;float:left;
  }
#tienda-carrito.datos form label em {display:block;font-size:11px;line-height:8px;}
#tienda-carrito form input, #tienda-carrito form textarea, #compra-personalizar input, #tienda-carrito table input, #linea-conjuntos input  {width:300px;font-size:14px;padding-left:10px;line-height:24px;margin-bottom:6px;/*font-family: "HelveticaNeue";*/border:none;background-color:#f1f1f1;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;color:#666;}
#compra-personalizar input, #tienda-carrito table input , #linea-conjuntos input{width:46px;}
#tienda-carrito form input, #compra-personalizar input, #tienda-carrito table input, #linea-conjuntos input{height:24px;}
#tienda-carrito input:focus, #tienda-carrito textarea:focus, #compra-personalizar input:focus, #tienda-carrito table input:focus, #linea-conjuntos input:focus {color:#000;-moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .5);-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .5);box-shadow: inset 0 1px 2px rgba(0, 0, 0, .5);background: #60A908;background: -webkit-gradient(linear, left top, left bottom, from(#79B932), to(#60A908));background: -moz-linear-gradient(top, #79B932, #60A908);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79B932', endColorstr='#60A908');}
#tienda-carrito form label.clickeable {color:#a3a3a3;display:inline-block;margin-left: 0px!important;}
/* .checkbox {background-image: url("../img/checkbox-medium.png");background-position: 0 -16px;cursor: pointer;display: inline-block !important;height: 16px;line-height: 16px !important;padding-left: 0 !important;text-indent: -9999pt;vertical-align: text-top !important;width: 17px !important;} */
tienda-carrito form label.clickeable .bt-text {display:inline;}
#tienda-carrito .clearing-color {border-color:#d3e4bf;}
/* modificacion fusion R3 11/09/2013 */
#tienda-carrito h2 {   font-family: /*"HelveticaNeue",*/Helvetica,Arial,sans-serif;
    font-size: 18px;
    font-weight: inherit;
    margin-bottom: 8px;
    margin-top: 15px;}
#tienda-carrito   h2 + p {color: #a1a1a1;margin-bottom:14px;}
#tienda-carrito   p + ul li {float:left;
 /* modificacion fusion R3 21/10/2013 */
/* width:177px; */
margin-bottom:22px;}
#tienda-carrito   p + ul li label {color:#a3a3a3;font-size:14px;line-height:18px;}
#tienda-carrito   p + ul li input {width:153px;font-size:14px;padding-left:10px;line-height:24px;/*font-family: "HelveticaNeue";*/border:none;background-color:#f1f1f1;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;color:#666;}
#tienda-carrito .bt-text.prev {background-image:url(../img/tramitarpedido-prev.png);background-repeat:no-repeat;background-position:left 3px;padding-left:15px;float:left;margin-top:31px;margin-bottom:77px;/*font-family: "HelveticaNeue";*/
    font-size: 13px;}
#tienda-carrito .prev + .bt {float:right;margin-top:20px;margin-right:4px;line-height:32px;padding:0px 7px;font-size:18px;}
#tienda-carrito.datos .prev + .bt span {background-image:url(../img/tramitarpedido.png);width:8px;height:9px;display:inline-block;margin-left:5px;}
/* CARRITO RESUMEN */
#metodos-pago {padding-top: 10px!important;display: block!important;overflow: visible;margin-bottom: 23px!important;float: left!important;width: 440px!important;}
#metodos-pago li {float:left;text-align:center;margin-left:5px;}
#metodos-pago li + li {margin-left:14px;}
#metodos-pago li img, #metodos-pago li > span  {display:block;height:23px;line-height:23px;margin-bottom:5px;font-size:15px;}
#metodos-pago li > span {padding-left:5px;}
#metodos-pago li .checkbox {float: none;margin: 0 auto 0 auto;}
#tienda-carrito .columna > p {font-size:14px;outline-color:#999;color: #a1a1a1;margin-bottom:16px;line-height:17px;}
#tienda-carrito .columna p > strong {color:#666;}
#tienda-carrito .columna p > span {color:#333;display:block;}
#tienda-carrito.pago #compra-total {width:100%;border-top:solid 1px #d3e4bf;padding-top:9px;margin-top:-2px;margin-bottom:10px;}
#tienda-carrito.pago  #compra-total strong {width:110px;}
#compra-total strong span {font-size:12px;vertical-align:super;}
#tienda-carrito.pago .bt-text.prev {margin-top:-20px;margin-bottom:67px;}
#tienda-carrito.pago .prev + .bt {margin-top:-33px;}
/* CARRITO PAGO OK y KO*/
#tienda-carrito.pago-ok   p, #tienda-carrito.pago-ko   p  {color: #999;font-size:14px;line-height:16px;}
#tienda-carrito.pago-ok   h1 + p, #tienda-carrito.pago-ko   h1 + p {padding-bottom:10px;border-bottom:solid 1px #d3e4bf;margin-bottom:11px;display:block;}
#tienda-carrito.pago-ok   h1 + p {color: #62932d;}
#tienda-carrito.pago-ko   h1 + p {color: #ff1818;}
#tienda-carrito.pago-ok   h1 + p + p {margin-bottom:19px;}
#tienda-carrito.pago-ko   h1 + p + p {width:430px;margin-bottom:42px;}
#tienda-carrito.pago-ok p strong {color: #333;}
#tienda-carrito.pago-ok .columna {margin-top:51px;margin-bottom:19px;}
#tienda-carrito.pago-ok .columna h3 {font-size:14px;padding-bottom:4px;margin-bottom:3px;}
#tienda-carrito.pago-ok   .columna p {font-size:13px;line-height:14px;margin-bottom:26px;}
#tienda-carrito.pago-ok table th + th {font-size:13px;color:#666;}
#tienda-carrito.pago-ok table td + td {vertical-align:middle;font-size:18px;color:#000;}
#tienda-carrito.pago-ok table td strong {font-size:19px;}
td .resumen_datos_caja strong{font-size: 14px !important;}
#tienda-carrito.pago-ok #compra-total {margin-bottom:15px;}
#tienda-carrito.pago-ok #compra-total + .bt-text {clear:both;font-size:14px;margin-bottom:58px;}
#tienda-carrito.pago-ko   .bt-text {margin-bottom:300px;background-image:url(../img/tramitarpedido-prev.png);padding-left:16px;background-repeat:no-repeat;background-position:0px 3px;font-size:14px;}
/* SERVICIOS */
#tienda-servicios   h1 {font-size:22px;font-weight:bold;letter-spacing:-1px;}
#tienda-servicios   p {color:#666;font-size:14px;line-height:16px;}
#tienda-servicios   ul {overflow:hidden;}
#tienda-servicios   h2 {display:block;clear:both;font-size:16px;font-weight:bold;margin-bottom:4px;}
/* SERVICIOS BASE */
#tienda-servicios.base   h1 {margin-bottom:42px;}
#tienda-servicios.base   h2 {margin-left:105px;}
.servicios-img {width:82px;height:64px;float:left;display:block;margin-right:20px;margin-left:3px;}
#servicios-atencion {background-image:url(../img/servicios-atencion.png);margin-top:-17px;margin-bottom:53px;}
#servicios-pago {background-image:url(../img/servicios-pago.png);margin-top:18px;margin-bottom:95px;}
#servicios-devoluciones {background-image:url(../img/servicios-devoluciones.png);margin-bottom:81px;}
#servicios-envio {background-image:url(../img/servicios-envio.png);margin-bottom:80px;}
#tienda-servicios.base   p {width:510px;margin-bottom:6px;overflow:hidden;float:left;}
#tienda-servicios   p a {color:#7dbb39;width:auto!important;float:none!important;display: inline;margin: 0;}
#tienda-servicios   p + ul {margin-bottom:5px;width:400px;float:left;}
#tienda-servicios   ul li {padding-left:12px;background-image:url(../img/bullet-disc-green-5px.png);background-repeat:no-repeat;background-position:1px 5px;color:#666;font-size:14px;line-height:17px;}
#tienda-servicios   a {width:600px;float:left;font-size:14px;color: #26A8D4;display: block;text-decoration: underline;}
#tienda-servicios   h3 {font-size:13px;color:#666;}
#tienda-servicios   h3 strong {font-size:28px;color:#7dbc39;display:block;font-family:"HelveticaNeueCondensedBold";}
#tienda-servicios .sidebar {width:254px!important;margin-top:-5px;}
#tienda-servicios ul + ul.sidebar {margin-top:-22px;}
#tienda-servicios ul.sidebar li {font-size:12px!important;line-height:14px!important;}
/* SERVICIOS FORMAS DE PAGO */
#tienda-servicios.formas-pago h1 {margin-bottom:5px;}
#tienda-servicios.formas-pago h1 + p {margin-bottom:15px;}
#tienda-servicios.formas-pago   ul li {line-height: 20px;color:#000;}
#tienda-servicios.formas-pago .columna {width:440px;float:left;margin-top:39px;margin-bottom:65px;}
#tienda-servicios.formas-pago .columna + .columna {margin-left:30px;}
#tienda-servicios.formas-pago #servicios-pago {margin:19px 2px 0px -7px;}
#tienda-servicios.formas-pago   h2 {padding-left:12px;background-image:url(../img/bullet-disc-green-5px.png);background-repeat:no-repeat;background-position:1px 7px;margin-bottom:6px;}
#tienda-servicios.formas-pago   .columna p {line-height:17px;margin-bottom:16px;}
#tienda-servicios.formas-pago   .columna p + h2 {padding-top:11px;background-position:1px 18px;}
#tienda-servicios.formas-pago   .columna p em {font-style:italic;}
/* FAQ */
#tienda-faq   {padding-bottom:65px;}
#tienda-faq   h1 {font-size:22px;font-weight:bold;letter-spacing:-1px;margin-bottom:16px;}
#tienda-faq   h2 {display:block;clear:both;font-size:16px;margin-bottom:3px;padding-top:12px;border-top:solid 1px #d3e4bf;}
#tienda-faq   h3 {font-size: 14px;padding-bottom: 4px;margin-bottom: 0px;}
#tienda-faq   p {color:#666;line-height:16px;margin-bottom:3px;}
#tienda-faq   ul {overflow:hidden;display:block;float:left;/* width:440px; */
width: 100%;border-top: solid 1px #D3E4BF;padding-top:3px;margin-bottom:15px;}
#tienda-faq   ul + ul {margin-left:30px;}
#tienda-faq   ul li {background-image: url("../img/bullet-dic-grey.png");background-repeat: no-repeat;background-position: 0 6px;padding-left:14px;line-height:19px;color: #719d41;display: inline-block;padding-top: 0;vertical-align: top;width: 48%;}
#tienda-faq   ul li a {color:#719d41;text-decoration: none;}
#tienda-faq   ul li a:hover {text-decoration: underline;}
#tienda-faq   h1 + h2 {padding-top:9px;}
#tienda-faq   ul + h1 {padding-top:26px;margin-bottom:11px;clear:left;}
#tienda-faq   a.bt-text {margin-bottom:14px;}
/* LEGAL */
#tienda-legal   {padding-bottom:35px;}
#tienda-legal   h1 {font-size:22px;font-weight:bold;letter-spacing:-1px;margin-bottom:16px;}
#tienda-legal   h3 {font-size:14px;margin-bottom:3px;padding-bottom:4px;border-bottom:solid 1px #d3e4bf;}
#tienda-legal   p {color:#666;line-height:14px;margin-bottom:14px;}
#tienda-legal   p + h3 {margin-top:37px;}
#tienda-legal   ul {overflow:hidden;display:block;float:left;/* width:440px; */
width: 100%;margin-bottom:15px;margin-top:8px;}
#tienda-legal   ul + ul {margin-left:30px;}
#tienda-legal   ul li {font-size: 12px;color: #666666;background-image: url("../img/bullet-disc-green-8px.png");background-repeat: no-repeat;background-position: 0 2px;padding-left: 14px;line-height: 14px;margin-bottom: 12px;vertical-align: top;width: 48%;display: inline-block;list-style-image: url("../img/bullet-disc-green-8px.png");}
#tienda-legal   ul + h3 {clear:left;padding-top:6px;}
#tienda-legal   p + h1 {margin-top:45px;}
/* se elimina un span de n�mero y se aplican los estilos al ol de las listas numeradas */
#tienda-legal   ol {color: #83B817;font-size: 18px;font-weight: bold!important;list-style: decimal outside none;margin-left: 23px;margin-top: 2px;}
#tienda-legal   ol li {position:relative;padding-left:0px;}
#tienda-legal   ol li span {position:absolute;left:0px;top:0px;font-size:18px;font-weight:bold;color:#83b817;}
#tienda-legal   ol li p {font-weight: normal;font-size:13px;color: #666666;line-height: 14px;margin-bottom: 14px;}
#tienda-legal   ol + h3 {margin-top:26px;}
/****************************************************************************/
/****************************************************************************/
#tooltip-envio {position:absolute;top:300px;left:500px;background-color:#FFF;padding:18px 25px 9px 25px;-moz-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8px;-moz-box-shadow: 0px 0px 15px #999;-webkit-box-shadow: 0px 0px 15px #999;box-shadow: 0px 0px 15px #999;}
#tooltip-envio ul {float:left;margin-bottom:14px;}
#tooltip-envio ul li {width:117px;color:#666;border-bottom:solid 1px #f0f0f0;padding-bottom:2px;margin-bottom:2px;font-size:12px;}
#tooltip-envio ul li:first-child {font-weight:bold;font-size:14px;color:#000;padding-bottom:8px;margin-bottom:4px;border-bottom-color:#d3e4bf;}
#tooltip-envio ul li:last-child {border:none;}
#tooltip-envio ul + ul li + li {width:61px;text-align:right;padding-right:79px;}
#tooltip-envio ul + ul li:first-child {padding-right:24px;}
#tooltip-envio p {float:left;clear:left;font-size:12px;line-height:13px;width:256px;margin-bottom:14px;color:#666;}

#tienda-carrito .columna .carrito-pago-info-forma p {font-size:14px;outline-color:#999;color: #a1a1a1;margin-bottom:16px;line-height:17px;}

#tienda-carrito .carrito-pago-info-forma {display: none;}
#tienda-carrito .carrito-pago-info-forma.general {display: block;}
/* FINANCIACION */
#tienda-carrito.financiacion   p {color:#666;}
#tienda-carrito   .carrito-pago-info-forma.financiacion ul li {display:block;float:none;!important;width:auto;color:#666;padding-left:18px;background-image:url(../img/bullet-disc-green-8px.png);background-repeat:no-repeat;background-position:3px 4px;font-size:14px;line-height:16px;margin-bottom:18px;}
#form-financiacion {display:none;margin-bottom:110px;width:610px;margin-right:300px;float:left;clear:left;}
#form-financiacion h3 {font-size: 14px;padding-bottom: 11px;border-bottom: solid 1px #D3E4BF;margin-bottom: 13px;}

form[name="DeliveryBillingDataForm"] #form-financiacion span.sep,
form[name="DeliveryBillingDataForm"] #form-financiacion-2 span.sep,
form[name="DeliveryBillingDataForm"] #form-NIFDelivery span.sep
   { width: 127px;}

#form-financiacion span.sep {width: 200px;display:inline-block;font-size:14px;color:#999;position:relative;}
#form-financiacion label.clickeable span.sep {float:left;}
#form-financiacion span.sep em {position:absolute;left:0px;top:19px;font-size:11px;}
#form-financiacion label {float:left;clear:left;}
/* #form-financiacion label {*float:none!important;}*/
#form-financiacion input {width:395px!important;}
#form-financiacion .label-izq {float:left;}
#form-financiacion .label-izq input {width:145px!important;}
#form-financiacion .label-der {float:right;clear:none;text-align:right;}
#form-financiacion .label-der span.sep {}
#form-financiacion .label-der input {width:135px!important;}
#form-financiacion .label-der.label-s input {width:110px!important;}
#form-financiacion .label-der.label-m input {width:125px!important;}
#form-financiacion label + h3 {float:left;clear:left;margin-top:40px;width:100%;}
#datos-financiacion {width:100%;overflow:hidden;padding-top:5px;padding-bottom:30px;border-bottom: solid 1px #D3E4BF;margin-bottom:16px;}
#datos-financiacion label {clear:none;margin-right:27px;}
/* modificacion fusion R3 11/09/2013 */
#form-financiacion .sbHolder {width: 155px;background-color: #F1F1F1;vertical-align: middle;margin-bottom: 6px;}
#form-financiacion .sbOptions {width: 155px;}
#form-financiacion .label-der .sbHolder {width: 145px;text-align: left;}
#form-financiacion .label-der .sbOptions {width: 145px;text-align: left;}
#form-financiacion input, #form-financiacion .sbHolder {width:395px!important;}
#form-financiacion .label-izq .sbHolder {width:155px!important;}
#form-financiacion .label-izq .sbOptions {width:155px!important;}
#form-financiacion .label-der .sbHolder {width:145px!important;}
#form-financiacion .label-der .sbOptions {width:145px!important;}
#form-financiacion .label-izq.label-s .sbHolder {width:135px!important;}
#form-financiacion .label-izq.label-s .sbOptions {width:135px!important;}
#form-financiacion .label-der.label-s .sbHolder {width:120px!important;}
#form-financiacion .label-der.label-s .sbOptions {width:120px!important;}
#form-financiacion .label-der.label-m .sbHolder {width:135px!important;}
#form-financiacion .label-der.label-m .sbOptions {width:135px!important;}
/* Listado comparativa */
#tienda-listado.comparativa h1 {margin-bottom:40px;}
#tienda-listado.comparativa h1 + a.bt-text {font-size:14px;float:left;margin-left:15px;line-height:50px;}
#tienda-listado.comparativa   table {width:960px;padding-bottom:10px;margin-left:-23px;margin-bottom:45px;clear: both;}
#tienda-listado.comparativa   table tr td {position:relative;}
#tienda-listado.comparativa   table tr td:first-child {width:219px;padding-left:28px;}
#tienda-listado.comparativa   table tr td:last-child {width:219px;padding-right:30px;}
#tienda-listado.comparativa   table tr td + td {width:205px;padding-left:17px;border-left:solid 1px #e5e5e5;}

/* clase desaparece modificacion fusion R3 15/11/2013
#tienda-listado.comparativa   table .bt-simple {position:absolute;top:-190px;left: 153px;}
*/

#tienda-listado.comparativa   table img {margin-top:35px;margin-bottom:7px;}
#tienda-listado.comparativa   table tr td h3 {font-size:15px;line-height:15px;color:#666;margin-bottom:3px;margin-left:2px;position: relative;}
#tienda-listado.comparativa   table tr td h3 strong {font-size:16px;color:#000;display:block;}
#tienda-listado.comparativa   table .bt-comprar {margin-bottom:2px;}
#tienda-listado.comparativa   table .bt-text {margin-bottom:14px;margin-left:3px;}
ul.comparativa-productos-caracteristicas {margin-bottom:17px;margin-left:3px;}
ul.comparativa-productos-caracteristicas li  {color:#65ae0f;line-height:14px;padding-left:10px;background-image: url(../img/vin-grey.png);background-repeat:no-repeat;background-position:0px 3px;}
#tienda-listado.comparativa   table tr + tr td {color:#666;line-height:28px;padding-top:15px;position:relative;}
#tienda-listado.comparativa   table tr + tr p {padding: 0px;margin: 0px;position: relative;}
#tienda-listado.comparativa   table tr + tr td p span{color:#333;font-weight:bold;font-size:14px;position:absolute;top:-15px;}
#tienda-listado.comparativa   table tr td.comparativa-si {color:#64ad0d;}
#tienda-listado.comparativa   table tr td.comparativa-no {color:#cf3f6f;}
#tienda-listado.comparativa   table tr:nth-child(even) {background-color:#f6f6f6;}
/* Ficha con relacionados */
/* modificacion fusion R3 21/10/2013 */

#oportunidades-bloque {padding:25px 13px 0px 13px;display:block;overflow:hidden;margin-bottom:6px;} /* valor anterios de padding .- 25px 23px 0px 23px*/

#oportunidades-bloque h4 {font-size:22px;font-weight:bold;margin-bottom:17px;}
#oportunidades-bloque .oportunidades-item {overflow:hidden;margin-left:3px;padding-bottom:21px;border-bottom:solid 1px #ececec;margin-bottom:20px;}
#oportunidades-bloque .oportunidades-item ul {float:left;margin-bottom:5px;}
#oportunidades-bloque .oportunidades-item ul li {float:left;}
#oportunidades-bloque .oportunidades-item ul li + li {padding-left:37px;background-image: url(../img/mas.png);background-repeat:no-repeat;background-position:6px 40px;}
#oportunidades-bloque .oportunidades-item .oportunidades-total {padding-left:45px;background-image: url(../img/igual.png);background-repeat:no-repeat;background-position:0px 45px;float:right;margin-right:8px;}
#oportunidades-bloque .oportunidades-item .oportunidades-total .precio-viejo {float:right;color:#999;font-size:22px;font-weight:bold;margin-bottom:-3px;}
#oportunidades-bloque .oportunidades-item .oportunidades-total .precio-viejo span {font-size:13px;}
#oportunidades-bloque .oportunidades-item .oportunidades-total .precio-viejo .precio-tachado {background-image:url(../img/del-precioviejo-horiz.png);background-repeat:repeat-x;background-position:left 5px;}
#oportunidades-bloque .oportunidades-item .oportunidades-total p {font-size:16px;float:right;clear:right;margin-bottom:5px;}
#oportunidades-bloque .oportunidades-item .oportunidades-total .bt-comprar {font-size:20px;font-weight:bold;float:right;clear:right;}
#oportunidades-bloque .oportunidades-item .oportunidades-total .bt-comprar strong {font-size:22px;padding-top:2px;padding-bottom:3px;}
#oportunidades-bloque .oportunidades-item .oportunidades-total .bt-comprar strong span {font-size:14px;}
#oportunidades-bloque .oportunidades-item > p {color:#999;float:left;clear:left;}
.h4-recomendados {
  /* modificacion fusion R3 06/10/2013*/
  font-size:22px!important;
  font-weight:bold!important;
  margin-bottom:17px!important;
/* modificacion fusion R3 28/10/2013 */
/* margin-left:23px;*/
letter-spacing:-1px!important;}
#listado-productos.recomendados {/* margin-left:5px; *//* padding: 0px 23px;*/margin-bottom:35px;}
#listado-productos.recomendados li {/*  width:auto;min-width:162px; */margin-right: 20px;overflow: hidden;width: 213px !important;}
#listado-productos.recomendados li.first {clear: both; }
#listado-productos.recomendados li.last {margin-right: 0; }
#listado-productos.recomendados a.no-underline{text-decoration: none}
/* Litado comparativa opcion actual */
#listado-productos > li label.clickeable {display:block;font-size:11px;margin-top:6px;margin-left:3px;}
#listado-productos > li label.clickeable .checkbox {margin:1px 3px 0 0;}
.ver-trucos {color:#FFF;float:right;display:inline-block;line-height:32px;padding:0 10px 0 30px;background-color:#6fb61d;background-image:url(../img/icono-trucos.png);background-repeat:no-repeat;background-position:10px 7px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;margin-right:18px;margin-top:-13px;}
.ver-trucos:hover {color:#FFF;}
#tienda-listado.comparativa #filtro-opciones a.marcartodos {padding:0;display:inline;clear:left;float:left;color:#63a90e;}
#tienda-listado.comparativa #filtro-opciones a.marcartodos + a.bt-text {margin-left:8px;border-left: solid 1px #dddddd;padding-left:8px;float:left;}
#tienda-listado.comparativa #filtro-opciones ul {/* margin-bottom:27px; */}
/* Explicativo Base */
/*************************************************************************************************/
#tienda-explicativo #header {background-color:transparent;}
/* desaparece este estilo por cambios de dise�o*/
/*#tienda-explicativo.tabs #wrapper {background-image:url(../img/explicativo-bg-nav.png);background-repeat:repeat-x;background-position:0px 89px;}*/
#tienda-explicativo h1 {font-size:35px;letter-spacing: -1px;margin-bottom:40px;float:left;}
#tienda-explicativo #main {width:541px;float:left;margin-right:18px;clear: left;}
#tienda-explicativo #sidebar {width:319px;padding:22px 15px 20px 21px;float:right;background-color:#e6e6e6;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;}
#tienda-explicativo #sidebar > h3 {font-size:18px;padding-top:15px;margin-bottom:14px;border-top:solid 1px #d6d6d6;color:#000000;}
#tienda-explicativo #sidebar > span {display:block;margin-top:3px;margin-bottom:19px;}
#tienda-explicativo #main h2 {font-size:26px;line-height:24px;font-weight:bold;margin-bottom:13px;letter-spacing:-1px;}
#tienda-explicativo #main h2 + p {font-size:15px;line-height:16px;margin-bottom:19px;}
#tienda-explicativo #main p + ul {padding-bottom:15px;border-bottom:solid 1px #e0e0e0;margin-bottom:19px;overflow:hidden;}
#tienda-explicativo #main p + ul li {color:#669900;font-size:14px;line-height:18px;padding-left:9px;background-image:url(../img/vin-grey-arrow.png);background-repeat:no-repeat;background-position:0px 5px;}
#tienda-explicativo #main p + ul li a {color: #669900 !important}
/*#tienda-explicativo #main h3 {font-size:20px;margin-bottom:13px;display: block;float: left;font-size: 20px;margin-bottom: 13px;margin-top: 10px;width: 100%;} */

#tienda-explicativo #main p {  /*font-family: "HelveticaNeue";*/
    font-size: 13px;
    line-height: 14px;
    margin-bottom: 16px;}
p.p-cap,#tienda-explicativo #main p + p,#tienda-explicativo #main img + p,#tienda-explicativo #main img + span + p, #tienda-explicativo #main p + div,#tienda-explicativo #main div + div,#tienda-explicativo #main img + span + a + p,#tienda-explicativo #main a + p, #tienda-explicativo #main span > p {color:#8c8c8c;line-height:16px;margin-bottom:13px;}
#tienda-explicativo #main a{/* color: #26A8D4;*/
  /*font-family: "HelveticaNeue";*/
    font-size: 13px;
  /*  text-decoration: underline;*/}
#tienda-explicativo #main a:hover{color:#60A908; text-decoration:none!important}
#tienda-explicativo #main div + div {margin-bottom:0;}
#tienda-explicativo #main img {float:left;margin-top:6px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;margin-bottom: 10px;}
#tienda-explicativo #main img + span {margin-top:3px;color:#666;margin-bottom:15px;display:inline-block;}
#tienda-explicativo #main img + p {display:inline-block;padding-top:17px;}
#tienda-explicativo #main img + img {margin-left:2px;}
#tienda-explicativo #main p + h3 {padding-top:12px;}
p.p-cap:first-letter, #tienda-explicativo #main span > p:first-letter {font-size:16px;color:#7dbb39;}
#tienda-explicativo #main img + span > p:first-letter{color:#8C8C8C;}
h3#explicativo-resumen {margin-top:8px;padding-top:22px!important;margin-bottom:11px!important;border-top:solid 1px #a3c266;}
#explicativo-resumen + ul {overflow:hidden;padding-bottom:8px;border-bottom:solid 1px #a3c266;margin-bottom:19px;float: left;}
#explicativo-resumen + ul li {font-size:14px;line-height:15px;color:#333;margin-bottom:14px;}
/*#tienda-explicativo #main h3 + ul li strong {color:#669900;} */
a.subir {font-size:14px;padding-left:10px;color:#669900;background-image:url(../img/subir.png);background-repeat:no-repeat;background-position:0px 4px;display:block;margin-bottom:65px;float: left;}
#explicativo-autor {overflow:hidden;margin-bottom:22px;}
#explicativo-autor img {float:left;margin-right:10px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
#explicativo-autor h2 {font-size:22px;margin-bottom:3px;}
#explicativo-autor p {color:#707070;font-size:16px;line-height:14px;margin-bottom:6px;}
#articulos-relacionados {margin-top:-5px;overflow:hidden;margin-bottom:20px;}
#articulos-relacionados li {padding-left:12px;background-image:url(../img/vin-articulo.png);background-repeat:no-repeat;background-position:0px 2px;margin-bottom:5px;}
#productos-relacionados li a,
#articulos-relacionados li a {color:#26a8d4;text-decoration:underline;display:block;}
/**************************************************
Actualizaci�n 20-12-2011
La regla #tienda-explicativo #wrapper fue reemplazado por #tienda-explicativo.tabs #wrapper
La regla #tienda-explicativo h1 fue modificado
La regla #tienda-explicativo #main fue modificada
A continuaci�n las nuevas reglas
*/
#tienda-explicativo h1 + a.bt-text {float: left;font-size: 14px;line-height: 50px;margin-left: 15px;}
#tienda-explicativo.tabs h1 {margin-bottom:19px;}
/**************************************************
Actualizaci�n 21-12-2011
A continuaci�n las nuevas reglas
*/
#bloque-error {height:96px;padding-top:15px;padding-left:100px;background-color:#efefef;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;margin-bottom:20px;background-image:url(../img/error.png);background-repeat:no-repeat;background-position:20px 14px;}
#bloque-error h4 {font-size:26px;font-weight:bold;letter-spacing:-1px;}
#bloque-error p {font-size:18px;margin-bottom:18px;font-weight:500;}
#bloque-error a {color:#26a8d4;text-decoration:underline;}
/**************************************************
Actualizaci�n 22-12-2011
Integracion de parche.css
La regla #tienda-servicios   p .bt-text fue reemplazado por #tienda-servicios   p a
La regla #tienda-servicios   .bt-text fue reemplazado por #tienda-servicios   a
La regla #tienda-servicios   p a fue modificado
La regla #tienda-servicios   a fue modificado
La regla #slider-destacados-controls fue modificado
La regla #tienda-carrito form label.clickeable fue modificado
La regla #tienda-faq   ul fue modificado
La regla #tienda-faq   ul li fue modificado
La regla #tienda-legal   ul fue modificado
La regla #tienda-legal   ul li fue modificado
La regla #tienda-legal   ol fue modificado
La regla #tienda-legal   ol li fue modificado
La regla #tienda-legal   ol li p fue modificado
La regla #metodos-pago fue modificado
La regla #listado-productos li img fue modificado
La regla #tienda-carrito table td > strong fue modificado
La regla #tienda-ficha-producto #ficha-tecnica ul li:last-child fue modificado
La regla #tienda-ficha-producto #ficha-tecnica ul fue modificado
La regla #tienda-ficha-producto #ficha-tecnica ul li fue modificado
La regla #tienda-ficha-producto #compra-personalizar img fue modificado
La regla #tienda-ficha-producto #ficha-producto-descripcion fue modificado
La regla #tienda-ficha-producto #compra-personalizar .precio-viejo fue modificado
La regla #tienda-listado.compuesto #listado-productos > li fue modificado
A continuaci�n las nuevas reglas
*/
.servicio {overflow:hidden;padding-top: 2px;}
/* para poder tener los botones de edici�n de las caracter�sticas */
#caracteristicas-compra table span {position: relative!important;}
/* botones de productos */
#listado-productos table span {word-spacing: 0!important;letter-spacing:0!important;}
/* correci�n para 4 columnas */
#tienda-home   #listado-productos {width: 100%!important;}
#tienda-home   #listado-productos li {width: 21%!important;}
/*  Datos facturacion / financiacion */
.data-carrito {display: block!important;margin-bottom: 0px!important;margin-right: 0px!important;width: 440px!important;}
.data-carrito #containerCompraP2CD2 {margin-top: 34px!important;}
.data-carrito .clickeable {margin-bottom: 16px!important;}
#form-financiacion.data-carrito input {width: 300px !important;}
#form-financiacion.data-carrito .sbHolder {width: 310px !important;}
#form-financiacion.data-carrito textarea {width: 300px !important;}
/* error de validacion muestra * en rojo */
.err-val {color: red;font-size: 28px;font-weight: bold;margin-left: 4px;vertical-align: middle;}
.err-val-combo {margin-left: 0px!important;color: red;font-size: 28px;font-weight: bold;vertical-align: middle;}
#form-financiacion .errorDiv {color: red;font-weight: bold;margin-bottom: 10px;}
/*  Listado Compuesto y Listado simple
/*  multicriterios
/*  boton restablecer
*/
#tienda-listado #filtro-opciones form ul {border-left: 1px solid #DDDDDD;margin-left: 26px;padding-left: 24px;}
#tienda-listado #filtro-opciones a.restablecer {clear: both;color: #0099CC;display: block;float: none;margin-left: -2px;padding-top: 10px;text-decoration: underline;}
#tienda-listado #filtro-opciones a.restablecer {clear: left;color: #63A90E;display: inline;float: left;padding: 0;}
#form-financiacion .sbOptions {width: 310px!important;}
/*  Capa de Gastos de envio */
#containerGastosEnvio {background-color:white;/* position: absolute;width: 313px;z-index: 9999;-moz-border-radius: 5px 5px 5px 5px;-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5) inset, 0 1px 2px rgba(0, 0, 0, 0.5);-moz-user-select: none;background: -moz-linear-gradient(center top , #ffffff, #f3f3f3) repeat scroll 0 0 transparent;*/
/* left: 475px;top: 160px;display: none;*/}
#containerFichaMasInfoData {overflow: hidden;position: relative;text-align: left;top: 10px;width: 260px;z-index: 10;margin-bottom: 2px;}
#tablaTarifaP1 tr td {color: #333333;font-size: 10px!important;padding: 3px!important;}
#tablaTarifaP1 tr td + td {color: #333333;font-size: 10px !important;vertical-align: middle;}
#containerGastosEnvio p {border: 0 none;margin: 0 0 11px;padding: 0;color: #333333;font-size: 10px !important;}
strong.precio-normal span {background-color: transparent!important;}
#compra-personalizar .compra-personalizar {width: 78%!important;}
#masInfoP4Data {height: 420px;overflow-x: hidden;overflow-y: auto;padding: 10px;text-align: left;width: 420px;color: #333333;font-size: 10px;}
/* banner de home */
.{background-image: url("../img/del-precioviejo-verde.png")!important;bottom: 0;left: 0;position: absolute;right: 0;top: 0;background-position: center center;background-repeat: no-repeat;}
.precioviejo-blanco {background-image: url("../img/del-precioviejo-blanco.png");bottom: 0;left: 0;position: absolute;right: 0;top: 0;background-position: center center;background-repeat: no-repeat;}
/* lista de productos */
#ficha-producto-descripcion span.precio-tachado {/*background-image: url("../img/del-precioviejo-horiz.png")!important;*/
background-position: center center;background-repeat: repeat-x;bottom: 0;left: 0;position: absolute;right: 0;top: 0;}
/* ficha de producto normal / variante / conjunto */
.precioviejo-rojo-h-principal {background-image: url("../img/del-precioviejo-horiz.png")!important;background-position: left 6px!important;background-repeat: repeat-x!important;}
/* para el listado de productos de variante o conjunto */
.precioviejo-rojo-h-variante {background-image: url("../img/del-precioviejo-horiz.png")!important;background-repeat: repeat-x!important;bottom: 0!important;left: 0!important;position: absolute!important;right: 0!important;top: 0!important;background-position: center center!important;}
#compra-personalizar span.precio-tachado {background-image: url("../img/del-precioviejo-horiz.png")!important;background-repeat: repeat-x!important;bottom: 0!important;left: 0!important;position: absolute!important;right: 0!important;top: 0!important;background-position: center center!important;}
/*
#colorbox, #cboxOverlay, #cboxWrapper {top: 102px;}
#cboxOverlay {top: 0px!important;}
*/
#tienda-listado #filtro-opciones .bt-text {border-left: 1px solid #DDDDDD;float: left;margin-left: 8px;padding-left: 8px;}
#tooltips-wrapper-volveratiendaonline {display: none;}
#listado-productos .grey {cursor: default;}
/* selecion de tienda en ficha producto */
#tienda-ficha-producto #div-tienda-no-seleccionada p,#fichabodegon #div-tienda-no-seleccionada p,#fichavariante #div-tienda-no-seleccionada p,#fichasimple #div-tienda-no-seleccionada p,
#fichaoutlet #div-tienda-no-seleccionada p, #fichaventaflash #div-tienda-no-seleccionada p, #fichauniversal #div-tienda-no-seleccionada p,
#tienda-ficha-producto  #div-tienda-seleccionada p,#fichabodegon  #div-tienda-seleccionada p,#fichavariante  #div-tienda-seleccionada p,#fichasimple  #div-tienda-seleccionada p,
#fichaoutlet #div-tienda-seleccionada p, #fichaventaflash #div-tienda-seleccionada p, #fichauniversal #div-tienda-seleccionada p {color: #999999;font-size: 14px;line-height: 14px;margin-bottom: 10px;}
#tienda-ficha-producto #div-tienda-no-seleccionada .bt-text,#fichabodegon #div-tienda-no-seleccionada .bt-text,#fichavariante #div-tienda-no-seleccionada .bt-text,#fichasimple #div-tienda-no-seleccionada .bt-text,
#fichaoutlet #div-tienda-no-seleccionada .bt-text, #fichaventaflash #div-tienda-no-seleccionada .bt-text, #fichauniversal #div-tienda-no-seleccionada .bt-text,
#tienda-ficha-producto #div-tienda-seleccionada .bt-text,#fichabodegon #div-tienda-seleccionada .bt-text,#fichavariante #div-tienda-seleccionada .bt-text,#fichasimple #div-tienda-seleccionada .bt-text,
#fichaoutlet #div-tienda-seleccionada .bt-text, #fichaventaflash #div-tienda-seleccionada .bt-text, #fichauniversal #div-tienda-seleccionada .bt-text {font-size: 14px;margin-bottom: 16px;}
#tienda-ficha-producto #div-tienda-no-seleccionada,#fichabodegon #div-tienda-no-seleccionada,#fichavariante #div-tienda-no-seleccionada,#fichasimple #div-tienda-no-seleccionada,
#fichaoutlet #div-tienda-no-seleccionada, #fichaventaflash #div-tienda-no-seleccionada, #fichauniversal #div-tienda-no-seleccionada,
#tienda-ficha-producto #div-tienda-seleccionada,#fichabodegon #div-tienda-seleccionada,#fichavariante #div-tienda-seleccionada,#fichasimple #div-tienda-seleccionada,
#fichaoutlet #div-tienda-seleccionada, #fichaventaflash #div-tienda-seleccionada, #fichauniversal #div-tienda-seleccionada {float: left;margin-left: 20px!important;}
#tienda-listado.compuesto #listado-productos li ul.listado-productos-opciones-precio li strong.precio-oferta {min-width: 0px;}
/* sin multicriterios */
#tienda-listado #filtro-opciones form ul.sin-multi-criterios {border-left: none!important;margin-left: 0px!important;padding-left: 0px!important;}
/* tootip ficha producto */
#tienda-ficha-producto .tooltip_comparativa,#fichabodegon .tooltip_comparativa,#fichavariante .tooltip_comparativa,#fichasimple .tooltip_comparativa,
#fichaoutlet .tooltip_comparativa, #fichaventaflash .tooltip_comparativa, #fichauniversal .tooltip_comparativa {color: #FFFFFF;height: 70px;padding: 10px 12px;width: 200px;}
#tienda-ficha-producto .tooltip_comparativa p,#fichabodegon .tooltip_comparativa p,#fichavariante .tooltip_comparativa p,#fichasimple .tooltip_comparativa p,
#fichaoutlet .tooltip_comparativa p, #fichaventaflash .tooltip_comparativa p, #fichauniversal .tooltip_comparativa p {margin-bottom: 15px;}
/* Actualizaci�n 22/03: precio por unidades*/
#tienda-ficha-producto #ficha-producto-descripcion,#fichabodegon #ficha-producto-descripcion,#fichavariante #ficha-producto-descripcion,#fichasimple #ficha-producto-descripcion,
#fichaoutlet #ficha-producto-descripcion, #fichaventaflash #ficha-producto-descripcion, #fichauniversal #ficha-producto-descripcion,
#tienda-ficha-producto #ficha-producto-descripcion del.precio-unidad,#fichabodegon #ficha-producto-descripcion del.precio-unidad,#fichavariante #ficha-producto-descripcion del.precio-unidad,#fichasimple #ficha-producto-descripcion del.precio-unidad,
#fichaoutlet #ficha-producto-descripcion del.precio-unidad, #fichaventaflash #ficha-producto-descripcion del.precio-unidad, #fichauniversal #ficha-producto-descripcion del.precio-unidad {font-size:15px;height:20px;line-height:20px;margin-bottom:13px;margin-top:4px;}
#tienda-ficha-producto #ficha-producto-descripcion del.precio-unidad,#fichabodegon #ficha-producto-descripcion del.precio-unidad,#fichavariante #ficha-producto-descripcion del.precio-unidad,#fichasimple #ficha-producto-descripcion del.precio-unidad,
#fichaoutlet #ficha-producto-descripcion del.precio-unidad, #fichaventaflash #ficha-producto-descripcion del.precio-unidad, #fichauniversal #ficha-producto-descripcion del.precio-unidad {margin-left:10px;}
#tienda-ficha-producto #ficha-producto-descripcion del.precio-unidad .precio-tachado,#fichabodegon #ficha-producto-descripcion del.precio-unidad .precio-tachado,#fichavariante #ficha-producto-descripcion del.precio-unidad .precio-tachado,#fichasimple #ficha-producto-descripcion del.precio-unidad .precio-tachado,
#fichaoutlet #ficha-producto-descripcion del.precio-unidad .precio-tachado, #fichaventaflash #ficha-producto-descripcion del.precio-unidad .precio-tachado, #fichauniversal #ficha-producto-descripcion del.precio-unidad .precio-tachado {background-position:left 2px;}
#listado-productos li strong.precio-unidad,
#listado-productos li del.precio-unidad {font-size:13px;height:18px;line-height:18px;margin-bottom:13px;}
#listado-productos li strong.precio-unidad {background-color: #62932D;color: #FFFFFF;font-weight: bold;margin-left: 3px;}
/**************************************************
Actualizaci�n 24-03-2012
Modificaci�n en productos relacioneados
La regla #tienda-explicativo #sidebar h3 fue reemplazada por #tienda-explicativo #sidebar > h3
La regla #tienda-explicativo #sidebar span fue reemplazada por #tienda-explicativo #sidebar > span
La regla #productos-relacionados fue modificada
La regla #productos-relacionados li fue modificada
La regla #productos-relacionados li img fue modificada
La regla #listado-productos.tienda-fisica li ul.listado-productos-opciones-precio li fue modificada
*/
.productos-relacionados {}
.productos-relacionados > li {margin-bottom:15px!important;margin-right:0!important;width:320px;}
.productos-relacionados li img {float:left;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
#listado-productos.tienda-fisica li ul.listado-productos-opciones-precio li,
.productos-relacionados li ul.listado-productos-opciones-precio li {color: #666;line-height: 14px;padding-left: 10px;background-image: url(../img/bullet-dic-green.png);background-repeat: no-repeat;background-position: 0px 5px;}
/* A continuaci�n las nuevas reglas */
.productos-relacionados li > div {width:240px;float:right;}
.productos-relacionados li .bt-comprar {padding:3px!important;margin-bottom:5px!important;}
.productos-relacionados li .bt-comprar strong {margin-right:0;}
.productos-relacionados li h3 strong {margin-bottom:6px;}
.productos-relacionados li .unidades-disp-si {margin-bottom:8px;}
/* explicativo .- modificaci�n de telvent para precios para las medidas */
.precio-relacionados-medida, .precio-oferta-relacionados-medida {font-size: 12px!important;}
.precio-relacionados-medida span, .precio-oferta-relacionados-medida span {font-size: 9px!important;}
/* 08-08-2012*/
#tienda-explicativo #listado-productos li strong.precio-unidad{margin-left:0;padding-left:0;}
/* inserci�n de nuevos estilos de UVE 22-10-2012 */
/* ********************************************* */
/* Actualizaci�n 16/05: correccion nav con dos lineas*/
#tienda-ficha-producto #nav li:last-child,#fichabodegon #nav li:last-child,#fichavariante #nav li:last-child,#fichasimple #nav li:last-child,
#fichaoutlet #nav li:last-child , #fichaventaflash #nav li:last-child , #fichauniversal #nav li:last-child {/*  background-image:url(../img/nav-li-bg-last.png);*/
background-repeat:no-repeat;background-position:left 1px;}
/* Actualizacion 06-08-2012 */
/* Nuevas reglas */
.input-text.compra-cantidad {
  /* modificacion fusion R3 05/10/2013 */
  width: 25px!important;
  -moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;text-align: right;}
.input-text.compra-cantidad:focus, #tienda-ficha-producto #compra-personalizar .compra-cantidad-cero .input-text.compra-cantidad:focus,#fichabodegon #compra-personalizar .compra-cantidad-cero .input-text.compra-cantidad:focus,#fichavariante #compra-personalizar .compra-cantidad-cero .input-text.compra-cantidad:focus,#fichasimple #compra-personalizar .compra-cantidad-cero .input-text.compra-cantidad:focus,
#fichaoutlet #compra-personalizar .compra-cantidad-cero .input-text.compra-cantidad:focus, #fichaventaflash #compra-personalizar .compra-cantidad-cero .input-text.compra-cantidad:focus, #fichauniversal #compra-personalizar .compra-cantidad-cero .input-text.compra-cantidad:focus {background-color: #60A908;color: #000000;}
/* ACTUALIZACION 05-10 - Boton Configurar */
/* estilos modificados */
#tienda-ficha-producto #ficha-producto-descripcion .bt-simple,#fichabodegon #ficha-producto-descripcion .bt-simple,#fichavariante #ficha-producto-descripcion .bt-simple,#fichasimple #ficha-producto-descripcion .bt-simple,
#fichaoutlet #ficha-producto-descripcion .bt-simple , #fichaventaflash #ficha-producto-descripcion .bt-simple , #fichauniversal #ficha-producto-descripcion .bt-simple {display:inline-block;margin-top:10px;margin-right:5px;}
/* estilos agregados */
#ficha-producto-descripcion .bt-configurar {}
#listado-productos .bt-configurar {font-size:14px;margin-right:-4px;margin-left:10px;background-position: 15px -91px;}
/* ACTUALIZACION 15-10 - Pesta�a Configurar Proyecto */
#configurar-proyecto {}
#configurar-proyecto h1,
#configurar-proyecto h2 {font-size:34px;color:#7dbb39;font-weight:bold;float:none;}
#configurar-proyecto h3 {font-size:25px;padding: 0 100px;color:#878787;}
#configurar-proyecto h4 {font-size:24px;font-weight:bold;color:#858585;}
#configurar-proyecto p {font-size:16px;color:#858585;line-height:120%;margin-bottom:1.2em;}
#configurar-proyecto-header {text-align:center;padding-top:8px;margin-bottom:39px;}
#configurar-proyecto-header h1 + p {padding:0 150px;}
#configurar-proyecto-header a {margin-bottom:41px;display:inline-block;}
#configurar-proyecto-header h3 {padding-top:37px;border-top:solid 1px #ccc;}
#configurar-proyecto-content {padding:0 115px 1px 115px;background:url(../img/configurar-content-bg.jpg) repeat-y 50px 0;}
#configurar-proyecto-content h2,
#configurar-proyecto-footer h2 {background:url(../img/configurar-h2-bullet.png) no-repeat 15px center;padding:7px 0;padding-left:100px;margin-left:-100px;margin-bottom:12px;}
#configurar-proyecto-content img {border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;box-shadow:0 0 2px 0 rgba(0,0,0,.4);-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.4);-moz-box-shadow:0 0 2px 0 rgba(0,0,0,.4);}
#configurar-proyecto-content .img-bg {display:inline-block;padding-bottom:20px;background:url(../img/img-bg-680.png) no-repeat bottom center;margin-bottom:27px;}
#configurar-proyecto-content .colR .img-bg {padding-bottom:15px;background:url(../img/img-bg-366.png) no-repeat bottom center;margin-bottom:10px;}
#configurar-proyecto-content .img-bg img {margin:0;}
#configurar-proyecto-content .colL {width:265px;float:left;}
#configurar-proyecto-content .colR {width:366px;float:right;}
#configurar-proyecto-footer {padding-left:115px;padding-right:50px;background:url(../img/configurar-footer-bg.jpg) no-repeat 30px -5px;height:420px;text-align:center;}
#configurar-proyecto-footer h2 {margin-bottom:33px;text-align:left;}
#configurar-proyecto-footer h4 {padding-bottom:160px;width:190px;text-align:center;background-position:center bottom;background-repeat:no-repeat;float:left;margin-bottom:40px;margin-left:10px;}
#configurar-proyecto-footer h4 + h4 {margin-left:60px;}
#configurar-proyecto-footer h4.instalacion {background-image:url(../img/configurar-icono-instalacion.png);}
#configurar-proyecto-footer h4.transporte {background-image:url(../img/configurar-icono-transporte.png);}
#configurar-proyecto-footer h4.financiacion {background-image:url(../img/configurar-icono-financiacion.png);}
#configurar-proyecto-footer a.bt {font-size:20px;padding:10px 13px;}
#tienda-explicativo #listado-productos li strong.precio-unidad{margin-left:0;padding-left:0;}
#tienda-carrito input#canarias{visibility:hidden;}
#tienda-carrito #compra-total{width: 376px;}
#compra-total form p label.clickeable{height: 16px; margin-top:5px;}
#tienda-ficha-producto   h1,#fichabodegon   h1,#fichavariante   h1,#fichasimple   h1,
#fichaoutlet   h1, #fichaventaflash   h1, #fichauniversal   h1{
  /* modificacion fusion R3 25/10/2013
  color:#999999; */
  font-size:20px;line-height:21px;margin-bottom:3px;}
/*control desbordamiendos listadoProductosRelacionados*/
#compra-personalizar .titulo{width:252px;}
#compra-personalizar .tipo{width:290px;}
#compra-personalizar .precio{/*width:100px;*/}
#compra-personalizar .cantidad{width:140px;}
#compra-personalizar .suma{width:120px;}
#tienda-ficha-producto #compra-personalizar h3,#fichabodegon #compra-personalizar h3,#fichavariante #compra-personalizar h3,#fichasimple #compra-personalizar h3,
#fichaoutlet #compra-personalizar h3, #fichaventaflash #compra-personalizar h3, #fichauniversal #compra-personalizar h3{margin-left: 78px;}
#tienda-ficha-producto #compra-personalizar h5,#fichabodegon #compra-personalizar h5,#fichavariante #compra-personalizar h5,#fichasimple #compra-personalizar h5,
#fichaoutlet #compra-personalizar h5, #fichaventaflash #compra-personalizar h5, #fichauniversal #compra-personalizar h5{margin-left: 78px;}
#tienda-ficha-producto #compra-personalizar a.masInfo,#fichabodegon #compra-personalizar a.masInfo,#fichavariante #compra-personalizar a.masInfo,#fichasimple #compra-personalizar a.masInfo,
#fichaoutlet #compra-personalizar a.masInfo, #fichaventaflash #compra-personalizar a.masInfo, #fichauniversal #compra-personalizar a.masInfo{margin-left: 78px;}
#tienda-ficha-producto #compra-personalizar span.entrega-dia,#fichabodegon #compra-personalizar span.entrega-dia,#fichavariante #compra-personalizar span.entrega-dia,#fichasimple #compra-personalizar span.entrega-dia,
#fichaoutlet #compra-personalizar span.entrega-dia, #fichaventaflash #compra-personalizar span.entrega-dia, #fichauniversal #compra-personalizar span.entrega-dia{margin-left: 78px;}
/* ACTUALIZACION 09-01-13 - Seleccionar tipo de cristal */
#listado-productos > li {position:relative;/* overflow:hidden; */  /* Modificaci�n para que no se corten las im�genes 28-01-2013*/}
#listado-productos li .listado-tipo-cristal {padding-top: 3px;display: none;overflow:hidden;}
#listado-productos li .listado-tipo-cristal p {color:#000!important;line-height:14px;margin:1px 0 7px;}
#listado-productos li .listado-tipo-cristal ul {font-size:0;margin-bottom:14px;}
#listado-productos li .listado-tipo-cristal ul li {font-size:11px;display:inline-block;zoom:1;vertical-align:top;*display:inline;width:45%;}
#listado-productos li .listado-tipo-cristal ul li label.clickeable {margin-top:2px;}
.listado-tipo-cristal ul li .hint,
.listado-tipo-cristal ul li .hint:hover,
.compra-personalizar-tipo-cristal ul li .hint,
.compra-personalizar-tipo-cristal ul li .hint:hover,
#ficha-tipo-cristal ul li a.hint,
#ficha-tipo-cristal ul li a.hint:hover {color:#0099cc;}
#listado-tipo-cristal a.bt {margin-left:3px!important;}
#ficha-tipo-cristal p {font-size:15px;color:#000;}
#ficha-tipo-cristal {float:left;clear:both;width: 470px;}
#ficha-tipo-cristal ul {float:left;margin:0 -10px 15px 0;}
#ficha-tipo-cristal ul li {width: 103px;margin-right: 11px;float:left;}
#ficha-tipo-cristal ul li span.icon {width:103px;height:60px;display:block;margin-bottom:5px;}
#ficha-tipo-cristal ul li.cristal-mate span.icon {background-position:0 0;}
#ficha-tipo-cristal ul li.cristal-semimate span.icon {background-position:-103px 0;}
#ficha-tipo-cristal ul li.cristal-reflectante span.icon {background-position:-206px 0;}
#ficha-tipo-cristal ul li.cristal-sin span.icon {background-position:-309px 0;}
#ficha-tipo-cristal ul li label.clickeable {font-size:12px;line-height:20px;margin-right:-5px;}
.compra-personalizar-tipo-cristal {font-size:12px;overflow:hidden;}
.compra-personalizar-tipo-cristal p {color:#000!important;margin:7px 0 4px!important;}
.compra-personalizar-tipo-cristal ul {width:220px;margin-bottom:13px;}
.compra-personalizar-tipo-cristal ul li {display:inline-block;zoom:1;vertical-align:top;*display:inline;width:105px;}
.compra-personalizar-tipo-cristal ul li label.clickeable {color:#666;line-height:20px;}
.compra-personalizar-tipo-cristal + .unidades-disp-no,
.compra-personalizar-tipo-cristal + .entrega-dia {margin-left:92px!important;}
/* lineas modificadas: 3256*/
#tienda-ficha-producto #ficha-producto-descripcion del.precio-unidad,#fichabodegon #ficha-producto-descripcion del.precio-unidad,#fichavariante #ficha-producto-descripcion del.precio-unidad,#fichasimple #ficha-producto-descripcion del.precio-unidad,
#fichaoutlet #ficha-producto-descripcion del.precio-unidad, #fichaventaflash #ficha-producto-descripcion del.precio-unidad, #fichauniversal #ficha-producto-descripcion del.precio-unidad {font-size:15px;height:20px;line-height:20px;margin-bottom:13px;margin-top:4px;}
#tooltip_content.tooltip-hint {background-color: #fff;color: #666;}
/*  tooltip */
#tooltips-wrapper {display: none;}
#tooltip_holder {background-color: #FFFFFF;border: 1px solid #989898;border-radius: 4px 4px 4px 4px;box-shadow: 0 0 13px #666666;display: block;padding: 7px;position: absolute;z-index: 10100;}
#tooltip_content {background-color: #6FB61D;}
#tooltip_arrow {background-image: url("../img/flecha_tooltip.png");background-repeat: no-repeat;bottom: -8px;display: block;height: 8px;left: 20px;position: absolute;width: 17px;}
/*Para opciones de producto en minicarrito*/
#mi-pedido-desplegable h3 small {display: block;float: left;font-size: 12px;}
#mi-pedido-desplegable h3 small strong {color: #3F3F3F !important;float: left;font-size: 12px !important;}
/* 2013 01 24 - 17:01*/
/* nuevos estilos restado de unidades en listados de productos cuando tiene oferta */
/* html asociao para lito .- <strong class="precio-unidad precio-oferta precio-unidad-oferta"><span>4,95�/m2</span></strong> */
#listado-productos li strong.precio-unidad-oferta span{background-color: #ffe600;color:#ff0000;margin: 2px;font-weight: bold;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;padding:0 3px;}
#listado-productos li strong.precio-unidad-oferta {padding: 1px !important;}
/* Paginacion */
/*.paginacion-listado-productos .resultados-pagina {border-right: 1px solid #CCCCCC;float: right;font-size: 1.2em;height: 18px;line-height: 18px;margin: 12px 8px 0 0;padding-right: 8px;}*/
.paginacion-listado-productos .resultados-pagina {border-right: 1px solid #CCCCCC;float: right;font-size: 14px;height: 18px;line-height: 18px;margin: 4px 8px 0 0;padding-right: 8px;color: #666666;font-family: Helvetica;}
.paginacion-listado-productos {background-color: #EFEFEF;border-radius: 5px 5px 5px 5px;float: left;padding: 0px 20px 8px 15px;width: 880px; margin-bottom: 5px;}
.paginacion-listado-productos .filtro-ordenacion {float: left;line-height: 18px;margin: 12px 10px 0 0;font-size: 12px;}
.paginacion-listado-productos .boton-comparados {color: #383838;float: left;font-family: Arial, Helvetica, sans-serif;font-size: 1.1em;font-weight: bold;height: 25px;padding-left: 6px;white-space: nowrap;margin: 10px 0 0;}
.paginacion-listado-productos .boton-comparados .btn-submit {background: none repeat scroll 0 0 transparent;border: medium none;cursor: pointer;height: 24px;margin-bottom: 10px;margin-top: 0;}
.paginacion-listado-productos .boton-comparados .btn-submit span {background: url("../img/boton-filtro-l.png") no-repeat scroll left top  transparent;display: inline-block;font-size: 0.95em;font-weight: normal;overflow: visible;padding: 0 0 0 6px !important;}
.paginacion-listado-productos .boton-comparados .btn-submit span span {background: url("../img/boton-filtro-r.png") no-repeat scroll right top  transparent;display: block;float: right;padding: 0 6px 0 0 !important;}
.paginacion-listado-productos .boton-comparados .btn-submit span span span{background: url("../img/boton-filtro-c.png") repeat-x scroll left top  transparent;display: block;padding: 2px 2px 7px !important;text-align: left;white-space: nowrap;font-size: 12px;font-weight: bold;}
.paginacion-listado-productos .marcador-paginacion {display: inline-block;float: right;font-size: 1.2em;height: 18px;margin: 15px 8px 0 0;}
/*.paginacion-listado-productos .resultados-pagina {border-right: 1px solid #CCCCCC;float: right;font-size: 1.2em;height: 18px;line-height: 18px;margin: 14px 8px 0 0;padding-right: 8px;}*/
.paginacion-listado-productos .resultados-pagina select,.filtro-ordenacion select{color: #666666;;font-weight: bold;margin: 0 3px;}
.paginacion-listado-productos .marcador-paginacion .input-text {display: inline-block;margin: 0 5px !important;}
.paginacion-listado-productos .marcador-paginacion span {margin-right: 0;}
.paginacion-listado-productos .botones-paginacion a {display: inline-block;height: 20px;width: 16px;margin-left: 8px;}
.paginacion-listado-productos .botones-paginacion a span {display: block;text-indent: -300em;}
.botones-paginacion .btn-siguiente {background: url("../img/flecha-derecha.gif") no-repeat scroll 0 0  transparent;}
.botones-paginacion .btn-anterior {background: url("../img/flecha-izquierda.gif") no-repeat scroll 0 0  transparent;}
#col-nube-listado .botones-paginacion {margin: 0px !important;}
#col-nube-listado .botones-paginacion a {display: inline-block;height: 20px;margin-left: 8px;width: 16px;}
#col-nube-listado .botones-paginacion a span {display: block;text-indent: -300em;}
/* paginacion anexo */
.paginacion-listado-productos {background-color: #EFEFEF;border-radius: 5px 5px 5px 5px;float: left;padding: 12px 20px 8px 15px;width: 900px;margin-bottom: 20px;}
.paginacion-listado-productos .botones-paginacion .btn-anterior {background: url("../img/flecha-izquierda-r25.png") no-repeat scroll 0 0 transparent;cursor: pointer;height: 31px;margin-right: 8px;margin-top: -6px;width: 31px;}
.paginacion-listado-productos .botones-paginacion .btn-siguiente {background: url("../img/flecha-derecha-r25.png") no-repeat scroll 0 0 transparent;cursor: pointer;height: 31px!important;margin-top: -6px;width: 31px!important;}
.paginacion-listado-productos .marcador-paginacion {float: right;font-size: 1.2em;margin: 0;}
.paginacion-listado-productos .marcador-paginacion {display: inline-block;float: right;font-size: 1.2em;height: 18px;margin: 5px 8px 5px 0;}
.paginacion-listado-productos .marcador-paginacion span {background: none repeat scroll 0 0 transparent;color: #666666;font-family: Helvetica;font-size: 14px;margin-top: 8px;}
/* ----- */
/* Ayuda Multicriterios 2013-02-04 */
/* #######    UVE emc  ##############  */
.btn_info{height:24px;line-height:24px;}
.btn_info a{display:inline-block;width:24px;height:24px;background: url(../img/info_logo.png) top left no-repeat;margin-left: 2px;}
.btn_info label{vertical-align: top;}
.info-tooltip{position: absolute;z-index: 9999;}
.info-tooltip .info-tooltip-opcion {position: relative;float: left;/* width: 137px; */height: 30px;padding: 0 14px;margin-bottom: -5px;background-color: #fff;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
.info-tooltip .info-tooltip-opcion img{margin-left: 4px;margin-top: 2px;}
.info-tooltip .info-tooltip-opcion p{
  /* modificado fusion R3 15/10/2013*/
float: left;font-size:12px;line-height: 24px;padding-bottom: 0;}
.info-tooltip .info-tooltip-contenido {position: relative;clear: both;float: left;background-color: #fff;padding: 18px 16px;width: 438px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
.info-tooltip .info-tooltip-contenido img{width:438px;height:195px;margin-bottom:15px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
.info-tooltip a.info-tooltip-close {position: absolute;z-index: 999;top: 12px;right: 0px;margin-right: -12px;float: left;width: 26px;height: 26px;text-indent: -9999px;background-image: url(../img/bt-close-blue.png);background-repeat: no-repeat;background-position: 0px 0px;}
.info-tooltip a.info-tooltip-close:hover {background-position: 0px -26px;}
.info-tooltip h3 {clear: both;float: left;font-size: 25px!important;line-height: 25px!important;letter-spacing: 0px;font-weight: 300;padding: 0 14px 10px 0!important;}
.info-tooltip p {clear: both;float: left;color: #666;font-size: 14px;line-height: 17px;padding-bottom: 10px;}
#info-tooltip3 .info-tooltip-contenido {width: 594px;}
.info-tooltip .w594px {width: 594px;}
.info-tooltip .info-tooltip-contenido ul{clear:both;width: 100%;}
.info-tooltip .info-tooltip-contenido ul li{display:inline-block;width: 188px;margin-left:10px;}
.info-tooltip .info-tooltip-contenido ul li:first-child{margin-left:0;}
.info-tooltip .info-tooltip-contenido ul li img{width: 188px;height:168px;margin-bottom:15px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
.info-tooltip-opcion span { background: url("../img/info_logo.png") no-repeat scroll left top transparent;display: inline-block;height: 24px;margin-left: 0px;margin-top: 2px;width: 24px;margin-left: 2px;}
#lm-selector-colors-bg {display:none;position: fixed;z-index: 990;top: 0;left: 0;width: 100%;height: 100%;background-color: black;opacity: 0.7;}
#tienda-listado #filtro-opciones ul.multi {border-left: 1px solid #DDDDDD;
/* modificacion fusion R3 14/11/2013 */
margin-left: 14px;padding-left: 12px;
}
#tienda-listado #filtro-opciones ul.first {border-left: none;margin-left: 0px;padding-left: 0px;}
/* parche */
#tienda-listado #filtro-opciones li:first-child {float: left;}
#tienda-listado #filtro-opciones li {clear: both;}
.info-tooltip-contenido .p { padding-bottom: 0 !important;}
/* #######    /UVE emc  ##############  */
/* --- cupon de descuento  13-03-13 telvent cupon de descuento anexo -- */
.codigo-cupon {    border: 1px solid #D3E4BF;border-radius: 10px 10px 10px 10px;float: left;margin-top: 50px;padding: 12px;width: 450px;}
.codigo-cupon .titulo{  color: #000000;display: block;font-size: 14px;text-align: center;  }
.codigo-cupon #couponCode {background-color: #F1F1F1;border: medium none;border-radius: 3px 3px 3px 3px;color: #666666;/*font-family: "HelveticaNeue";*/font-size: 14px;height: 24px;margin-bottom: 12px;margin-top: 16px;padding-left: 10px;width: 150px;margin-left: 80px;}
/* Modificaci�n Fusion R3 10/09/2013*/
.codigo-cupon #couponCodeUpdate {
    margin-bottom: 12px;
    margin-left: 20px;
    margin-top: 12px;}
/* Modificaci�n Fusion R3 10/09/2013*/
.codigo-cupon .aviso{   color: red;display: none;}
/* --- cupon de descuento  -- */
/* Scroll infinito 14-03-13 (Telvent)*/
#loading-selector-infinite-scroll {margin-bottom: 30px; height: 16px;}
/* modificacion fusioon R3 06/11/2013 */
#infscr-loading {width:250px; position: relative; background-color: white;z-index: 99999;margin: 0px auto !important}
#infscr-loading img {float:left;display: block;margin-right:10px}
#infscr-loading div {float:left; padding: 2px 0 0 0;font-size: 14px;color: #CCCCCC;font-weight: bold;}
/* Mejoras E-commerce */
#tienda-ficha-producto #ficha-producto-descripcion p,#fichabodegon #ficha-producto-descripcion p,#fichavariante #ficha-producto-descripcion p,#fichasimple #ficha-producto-descripcion p,
#fichaoutlet #ficha-producto-descripcion p, #fichaventaflash #ficha-producto-descripcion p, #fichauniversal #ficha-producto-descripcion p {color: #8C8C8C;font-family: Helvetica,Arial,sans-serif;font-size: 15px;font-weight: 300;line-height: 16px;margin-bottom: 10px;}
#linea-conjuntos.ficha-variante tr th, #linea-conjuntos.ficha-variante tr td {width:469px;}
#linea-conjuntos.ficha-variante tr th + th, #linea-conjuntos.ficha-variante tr td + td {width:100px;}
#linea-conjuntos.ficha-variante tr th + th + th, #linea-conjuntos.ficha-variante tr td + td + td {width:130px;}
#linea-conjuntos.ficha-variante tr th + th + th + th, #linea-conjuntos.ficha-variante tr td + td + td + td {width:115px;}
#linea-conjuntos.ficha-variante tr th + th + th + th + th,#linea-conjuntos.ficha-variante tr td + td + td + td + td{width:100px;}
#linea-conjuntos.ficha-variante tr th {border-bottom: 1px solid #D3E4BF;font-size: 14px;padding-bottom: 10px;}
#linea-conjuntos.ficha-variante h4{  font-size: 22px;font-weight: bold;}
#linea-conjuntos input{color: #000000;font-size: 19px;}
#linea-conjuntos.ficha-variante tr td div.datos {float: left;width: 260px;}
#linea-conjuntos h5 {color: #666666;margin-bottom: 1px;}
#linea-conjuntos p {color: #8C8C8C;font-size: 12px;margin-bottom: 5px;}
#linea-conjuntos.ficha-variante img {float: left;margin-bottom: 10px !important;margin-right: 16px;}
#linea-conjuntos.ficha-variante  h3 {font-size: 16px;font-weight: bold;margin-bottom: 3px;}
#tienda-ficha-producto #linea-conjuntos a.masInfo,#fichabodegon #linea-conjuntos a.masInfo,#fichavariante #linea-conjuntos a.masInfo,#fichasimple #linea-conjuntos a.masInfo,
#fichaoutlet #linea-conjuntos a.masInfo, #fichaventaflash #linea-conjuntos a.masInfo, #fichauniversal #linea-conjuntos a.masInfo {margin-left: 78px;}
#tienda-ficha-producto #linea-conjuntos .bt-text,#fichabodegon #linea-conjuntos .bt-text,#fichavariante #linea-conjuntos .bt-text,#fichasimple #linea-conjuntos .bt-text,
#fichaoutlet #linea-conjuntos .bt-text, #fichaventaflash #linea-conjuntos .bt-text, #fichauniversal #linea-conjuntos .bt-text {margin-bottom: 5px;}
#tienda-ficha-producto #linea-conjuntos h3 a,#fichabodegon #linea-conjuntos h3 a,#fichavariante #linea-conjuntos h3 a,#fichasimple #linea-conjuntos h3 a,
#fichaoutlet #linea-conjuntos h3 a, #fichaventaflash #linea-conjuntos h3 a, #fichauniversal #linea-conjuntos h3 a {color: #000000;margin-left: 0 !important;text-decoration: none;}
#linea-conjuntos tr td div.datos h3, #linea-conjuntos tr td div.datos h5, #linea-conjuntos tr td div.datos a, #linea-conjuntostr td div.datos span {margin-left: 0 !important;}
#linea-conjuntos td + td {color: #000000;font-size: 14px;font-weight: bold;text-align: right;vertical-align: middle;}
#linea-conjuntos td {border-bottom: 1px solid #F0F0F0;padding: 12px 0;}
#linea-conjuntos div.box-precio .oferta-ecommerce {background-color: #FFE600;border-radius: 4px 4px 4px 4px;color: #FF0000;padding: 2px 4px;}
#linea-conjuntos div.box-precio .viejo-ecommerce {background-image: url("../img/del-preciounidadviejo.png");background-position: left 3px;background-repeat: no-repeat;color: #666666;margin-left: 10px;}
#linea-conjuntos div.box-precio, #compra-personalizar div.box-precio{margin-bottom: 5px;}


/*Anexo 21/06/2013 - R3 - Fusion */

#ficha-producto-contenedor {font-family: /*"HelveticaNeue",*/Helvetica,Arial,sans-serif;}
#ficha-tipo-cristal ul li label.clickeable span.checkbox {position: inherit;}


/* Modificacion anexo para calculadora tipo 2*/
#tab-calculadora-perfiles #listado-productos li.last {margin-right: 0px!important;}
#tab-calculadora-perfiles #listado-productos > li {margin-right: /*22*/11px!important;}


/* anexo fusion R3 - paso 2 de compra */
 #form1 p + ul li {
    float: left;
    margin-bottom: 22px;
    width: 177px;
}

 #form1 p + ul li label {
    color: #A3A3A3;
    /*modificacion fusion R3 18/11/2013
    - puede que afecte a otros sitios tenerlo encuenta */
    font-size: 13px;
    line-height: 18px;
}
 #form1 p + ul li input {
    background-color: #F1F1F1;
    border: medium none;
    border-radius: 3px 3px 3px 3px;
    color: #666666;
 /*font-family: "HelveticaNeue";*/
    font-size: 14px;
    line-height: 24px;
    padding-left: 10px;
    width: 153px;
}

 #form1 h2 + p {
    color: #A1A1A1;
    font-size: 13px;
    margin-bottom: 14px;
    font-family: /*"HelveticaNeue",*/Helvetica,Arial,sans-serif;
  line-height:1em
}

/* modificacion fusion R3 - 11/09/2013 - anexo formulario paso 2 */
#tienda-carrito input.error, #tienda-carrito textarea.error, #compra-personalizar input.error, #tienda-carrito table input.error, #linea-conjuntos input.error {
    background: -moz-linear-gradient(center top , #DD0000, #AA0000) repeat scroll 0 0 transparent;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5) inset;
    color: #FFFFFF!important;
    display: inline-block;
    font-size: 14px !important;
    font-weight: normal !important;
}
#form-financiacion .sbHolder.error {
    background: -moz-linear-gradient(center top , #DD0000, #AA0000) repeat scroll 0 0 transparent;
    color: #FFFFFF;
    margin: 0 0 6px;
}
#form-financiacion .sbHolder.error ul li a {font-weight: normal!important;color :#444444!important;}

/* modificacion fusion R3 13/09/2013 */
/* anexos ficha bodegon */
#tienda-ficha-producto #linea-conjuntos.ficha-variante h4 ,#fichabodegon #linea-conjuntos.ficha-variante h4 ,#fichavariante #linea-conjuntos.ficha-variante h4 ,#fichasimple #linea-conjuntos.ficha-variante h4 ,
#fichaoutlet #linea-conjuntos.ficha-variante h4, #fichaventaflash #linea-conjuntos.ficha-variante h4, #fichauniversal #linea-conjuntos.ficha-variante h4 , #tienda-ficha-producto #compra-personalizar h4,#fichabodegon #compra-personalizar h4,#fichavariante #compra-personalizar h4,#fichasimple #compra-personalizar h4,
#fichaoutlet #compra-personalizar h4, #fichaventaflash #compra-personalizar h4, #fichauniversal #compra-personalizar h4 {text-align: left;}
#tienda-ficha-producto #linea-conjuntos.ficha-variante h5,#fichabodegon #linea-conjuntos.ficha-variante h5,#fichavariante #linea-conjuntos.ficha-variante h5,#fichasimple #linea-conjuntos.ficha-variante h5,
#fichaoutlet #linea-conjuntos.ficha-variante h5, #fichaventaflash #linea-conjuntos.ficha-variante h5, #fichauniversal #linea-conjuntos.ficha-variante h5 , #tienda-ficha-producto #compra-personalizar h5,#fichabodegon #compra-personalizar h5,#fichavariante #compra-personalizar h5,#fichasimple #compra-personalizar h5,
#fichaoutlet #compra-personalizar h5, #fichaventaflash #compra-personalizar h5, #fichauniversal #compra-personalizar h5
 {font-size: 12px; font-weight: inherit;}
#tienda-ficha-producto #linea-conjuntos.ficha-variante a,#fichabodegon #linea-conjuntos.ficha-variante a,#fichavariante #linea-conjuntos.ficha-variante a,#fichasimple #linea-conjuntos.ficha-variante a,
#fichaoutlet #linea-conjuntos.ficha-variante a, #fichaventaflash #linea-conjuntos.ficha-variante a, #fichauniversal #linea-conjuntos.ficha-variante a , #tienda-ficha-producto #compra-personalizar a,#fichabodegon #compra-personalizar a,#fichavariante #compra-personalizar a,#fichasimple #compra-personalizar a,
#fichaoutlet #compra-personalizar a, #fichaventaflash #compra-personalizar a, #fichauniversal #compra-personalizar a,
#tienda-ficha-producto #linea-conjuntos.ficha-variante span.entrega-dia,#fichabodegon #linea-conjuntos.ficha-variante span.entrega-dia,#fichavariante #linea-conjuntos.ficha-variante span.entrega-dia,#fichasimple #linea-conjuntos.ficha-variante span.entrega-dia,
#fichaoutlet #linea-conjuntos.ficha-variante span.entrega-dia, #fichaventaflash #linea-conjuntos.ficha-variante span.entrega-dia, #fichauniversal #linea-conjuntos.ficha-variante span.entrega-dia, #tienda-ficha-producto #compra-personalizar span.entrega-dia,#fichabodegon #compra-personalizar span.entrega-dia,#fichavariante #compra-personalizar span.entrega-dia,#fichasimple #compra-personalizar span.entrega-dia,
#fichaoutlet #compra-personalizar span.entrega-dia, #fichaventaflash #compra-personalizar span.entrega-dia, #fichauniversal #compra-personalizar span.entrega-dia
 {font-size: 12px; font-weight: inherit;width:100%;}
 #tienda-ficha-producto #linea-conjuntos.ficha-variante h3 a,#fichabodegon #linea-conjuntos.ficha-variante h3 a,#fichavariante #linea-conjuntos.ficha-variante h3 a,#fichasimple #linea-conjuntos.ficha-variante h3 a,
 #fichaoutlet #linea-conjuntos.ficha-variante h3 a , #fichaventaflash #linea-conjuntos.ficha-variante h3 a , #fichauniversal #linea-conjuntos.ficha-variante h3 a , #tienda-ficha-producto #compra-personalizar h3 a,#fichabodegon #compra-personalizar h3 a,#fichavariante #compra-personalizar h3 a,#fichasimple #compra-personalizar h3 a,
 #fichaoutlet #compra-personalizar h3 a, #fichaventaflash #compra-personalizar h3 a, #fichauniversal #compra-personalizar h3 a {font-size: 16px; font-weight: bold;}




#fichasimple .list-modules-banner {
    border-top: 1px solid #E0E1DE;
    margin-left: 20px;
    padding-top: 20px;
}
.list-modules-banner {
    clear: both;
    margin-bottom: 20px;
    margin-left: 0 !important;
    margin-right: auto;
    min-height: 150px;
    text-align: center;
    width: 938px;
}

.list-modules-banner .module-acceso {
    display: inline;
    height: 150px;
    margin-right: 8px;
    min-width: 226px;
    padding: 0;
}


#site-info {
    color: #757575;
    margin-bottom: 29px;
    margin-left: 24px;
    position: relative;
    width: 938px;
}
#site-info {
    clear: both;
    height: 1%;
    overflow: hidden;
}
#site-info div div.accesos, #site-info div div.bottom_linkDestacados {
    display: inline;
    float: left;
}
.accesos {
    width: 938px;
}
.col-accesos {
    color: #666666;
    float: left;
    font-size: 1.1em !important;
    padding-right: 16px !important;
    width: 140px;
}

.col-accesos h6, .col-accesos li, .col-accesos h6 a {
    color: #62BD19;
    line-height: 18px !important;
    min-height: 18px !important;
}
.col-accesos h6 {
    font-size: 11px;
    font-weight: bold;
}

#site-info li, #site-info h6 a, #site-info li a {
    color: #62BD19;
    line-height: 10px;
}
.col-accesos h6, .col-accesos li, .col-accesos h6 a {
    color: #62BD19;
    line-height: 18px !important;
    min-height: 18px !important;
}